size = 1.;
NBL = 15;
blprog = 1.05;

// Surface
Point(0) = {0.9902680687415704, -0.13917310096006544, 0, size};
Point(1) = {0.968292176210552, -0.13356948983764838, 0, size};
Point(2) = {0.9472920000456144, -0.12806323672660425, 0, size};
Point(3) = {0.9271343667204778, -0.12292651320854579, 0, size};
Point(4) = {0.9077781313728082, -0.11809540592532716, 0, size};
Point(5) = {0.8891879634045347, -0.1134994898421738, 0, size};
Point(6) = {0.871324079018327, -0.10910119252674622, 0, size};
Point(7) = {0.8541450652124583, -0.10488502894970445, 0, size};
Point(8) = {0.8376117980627285, -0.1008402252062898, 0, size};
Point(9) = {0.8216887293226172, -0.09695413531229208, 0, size};
Point(10) = {0.8063428911670263, -0.09321517508414344, 0, size};
Point(11) = {0.7915428328135649, -0.08961615363054834, 0, size};
Point(12) = {0.777258917385605, -0.08615210598257016, 0, size};
Point(13) = {0.7634637517571852, -0.0828176758557109, 0, size};
Point(14) = {0.750132436020035, -0.07960532788214134, 0, size};
Point(15) = {0.7372419204946941, -0.07650731779070157, 0, size};
Point(16) = {0.724770625625913, -0.07351664680776732, 0, size};
Point(17) = {0.7126980414123719, -0.07062817628170677, 0, size};
Point(18) = {0.7010047037627125, -0.06783821932585783, 0, size};
Point(19) = {0.6896724048557301, -0.06514320144547962, 0, size};
Point(20) = {0.6786841065429344, -0.06253960735799573, 0, size};
Point(21) = {0.6680239150814634, -0.06002372752642183, 0, size};
Point(22) = {0.6576769754381233, -0.05759175010071646, 0, size};
Point(23) = {0.6476293245549961, -0.05524004133566247, 0, size};
Point(24) = {0.6378678226140148, -0.052965147223192295, 0, size};
Point(25) = {0.6283800907786874, -0.050763795909835305, 0, size};
Point(26) = {0.619154444507672, -0.04863295266946197, 0, size};
Point(27) = {0.6101798537820221, -0.046569754982758, 0, size};
Point(28) = {0.6014459035752892, -0.04457146957743022, 0, size};
Point(29) = {0.5929427512779899, -0.04263548700128157, 0, size};
Point(30) = {0.5846610875943218, -0.04075931651375271, 0, size};
Point(31) = {0.5765920974850536, -0.03894060678601834, 0, size};
Point(32) = {0.5687274241906327, -0.03717716507200053, 0, size};
Point(33) = {0.5610591455253848, -0.035466897218650956, 0, size};
Point(34) = {0.5535797466193089, -0.033807796481133405, 0, size};
Point(35) = {0.5462820938722516, -0.03219794027386648, 0, size};
Point(36) = {0.5391594108954392, -0.030635486921596008, 0, size};
Point(37) = {0.5322052574828833, -0.02911866725007427, 0, size};
Point(38) = {0.5254135288681621, -0.027645696893803254, 0, size};
Point(39) = {0.5187784302910816, -0.026214800226652797, 0, size};
Point(40) = {0.5122944399886714, -0.024824289541959473, 0, size};
Point(41) = {0.5059562927059319, -0.02347256234133982, 0, size};
Point(42) = {0.49975896495745986, -0.022158096205501153, 0, size};
Point(43) = {0.4936976612945031, -0.020879444020257727, 0, size};
Point(44) = {0.4877678014982744, -0.01963522953018739, 0, size};
Point(45) = {0.4819650068683501, -0.018424152634089055, 0, size};
Point(46) = {0.47628506761056566, -0.01724510061478081, 0, size};
Point(47) = {0.4707239422434406, -0.01609709171632448, 0, size};
Point(48) = {0.4652777656984314, -0.014979175920699698, 0, size};
Point(49) = {0.45994284007593744, -0.01389043236318217, 0, size};
Point(50) = {0.4547156256219785, -0.012829968866028772, 0, size};
Point(51) = {0.449592732287828, -0.011796921405267006, 0, size};
Point(52) = {0.44457091182881764, -0.010790453524436004, 0, size};
Point(53) = {0.43964705040225754, -0.009809755707089493, 0, size};
Point(54) = {0.4348181616358855, -0.00885404468728613, 0, size};
Point(55) = {0.43008138449910077, -0.007922546038756875, 0, size};
Point(56) = {0.42543398366247415, -0.007014468768634143, 0, size};
Point(57) = {0.42087333298223184, -0.006129045738566664, 0, size};
Point(58) = {0.41639690824496595, -0.005265540040567382, 0, size};
Point(59) = {0.41200228225584884, -0.00442324364704164, 0, size};
Point(60) = {0.40768712020881914, -0.003601476125019543, 0, size};
Point(61) = {0.4034491753199814, -0.0027995834116643615, 0, size};
Point(62) = {0.39928628470689487, -0.0020169366482188774, 0, size};
Point(63) = {0.3951963654977011, -0.001252931069641645, 0, size};
Point(64) = {0.3911774111552501, -0.0005069849472858973, 0, size};
Point(65) = {0.3872274880024504, 0.00022146141792893655, 0, size};
Point(66) = {0.3833447313182488, 0.0009329419179492696, 0, size};
Point(67) = {0.379527337941276, 0.0016279326882686152, 0, size};
Point(68) = {0.37577356640204285, 0.002306876559024252, 0, size};
Point(69) = {0.3720817366924614, 0.0029702034932432937, 0, size};
Point(70) = {0.3684502275776156, 0.0036183310263547368, 0, size};
Point(71) = {0.3648774740319657, 0.0042516645716922305, 0, size};
Point(72) = {0.3613619648092911, 0.004870597728269107, 0, size};
Point(73) = {0.3579022401382562, 0.005475512589267507, 0, size};
Point(74) = {0.354496889536057, 0.0060667800499048545, 0, size};
Point(75) = {0.35114454973310705, 0.0066447601135419376, 0, size};
Point(76) = {0.34784390270221704, 0.007209802195064823, 0, size};
Point(77) = {0.3445936737861415, 0.007762245420729144, 0, size};
Point(78) = {0.34139262991779395, 0.008302418923783514, 0, size};
Point(79) = {0.33823957792841364, 0.008830642135534538, 0, size};
Point(80) = {0.33513336365259266, 0.009347225332902952, 0, size};
Point(81) = {0.3320728716700573, 0.009852470385151366, 0, size};
Point(82) = {0.3290570219834426, 0.010346670345406298, 0, size};
Point(83) = {0.326084768248156, 0.01083010957922119, 0, size};
Point(84) = {0.32315509646714563, 0.011303064033146935, 0, size};
Point(85) = {0.3202670237460749, 0.011765801496321754, 0, size};
Point(86) = {0.3174195971056594, 0.012218581855043474, 0, size};
Point(87) = {0.31461189234811815, 0.01266165734032235, 0, size};
Point(88) = {0.31184301297488226, 0.013095272768440606, 0, size};
Point(89) = {0.3091120891528659, 0.0135196657745716, 0, size};
Point(90) = {0.30641827672677646, 0.013935067039530472, 0, size};
Point(91) = {0.3037607562750799, 0.014341700509747896, 0, size};
Point(92) = {0.3011387322073864, 0.014739783610571692, 0, size};
Point(93) = {0.2985514319011406, 0.015129527453014874, 0, size};
Point(94) = {0.29599810487564004, 0.015511137034076533, 0, size};
Point(95) = {0.2934780220014965, 0.015884811430772725, 0, size};
Point(96) = {0.290990474717266, 0.016250743028462966, 0, size};
Point(97) = {0.2885347740437755, 0.01660910826524815, 0, size};
Point(98) = {0.2861102500239222, 0.016960072663057747, 0, size};
Point(99) = {0.28371625124376776, 0.01730379774662652, 0, size};
Point(100) = {0.2813521441951334, 0.017640441224951453, 0, size};
Point(101) = {0.27901731266171953, 0.017970157069489855, 0, size};
Point(102) = {0.2767111571303623, 0.018293095592525965, 0, size};
Point(103) = {0.27443309422622153, 0.01860940352548322, 0, size};
Point(104) = {0.272182556170777, 0.01891922409698324, 0, size};
Point(105) = {0.26995899026156084, 0.01922269711047876, 0, size};
Point(106) = {0.2677618583726134, 0.019519959021308108, 0, size};
Point(107) = {0.2655906364747042, 0.019811143013039097, 0, size};
Point(108) = {0.2634448141744102, 0.020096379072987006, 0, size};
Point(109) = {0.26132389427118763, 0.020375794066807902, 0, size};
Point(110) = {0.25922739233162734, 0.02064951181208147, 0, size};
Point(111) = {0.2571548362801105, 0.020917653150811965, 0, size};
Point(112) = {0.25510576600514046, 0.021180336020785125, 0, size};
Point(113) = {0.25307973298064534, 0.021437675525731177, 0, size};
Point(114) = {0.25107629990159447, 0.021689784004251752, 0, size};
Point(115) = {0.24909504033329893, 0.021936771097477117, 0, size};
Point(116) = {0.24713553851652276, 0.022178742339857376, 0, size};
Point(117) = {0.2451973894848291, 0.022415794650001986, 0, size};
Point(118) = {0.24328019827337094, 0.022648021337247037, 0, size};
Point(119) = {0.2413835794551387, 0.022875513840003407, 0, size};
Point(120) = {0.23950715685347215, 0.02309836175392004, 0, size};
Point(121) = {0.23765056326490558, 0.02331665286061386, 0, size};
Point(122) = {0.23581344019190859, 0.023530473156863716, 0, size};
Point(123) = {0.23399543758511784, 0.02373990688416333, 0, size};
Point(124) = {0.23219621359466427, 0.023945036558540165, 0, size};
Point(125) = {0.23041543433022738, 0.024145943000554677, 0, size};
Point(126) = {0.2286527736294576, 0.02434270536540409, 0, size};
Point(127) = {0.22690791283443118, 0.024535401173061237, 0, size};
Point(128) = {0.22518054057581122, 0.02472410633838718, 0, size};
Point(129) = {0.2234703525644101, 0.02490889520116149, 0, size};
Point(130) = {0.22177705138985498, 0.02508984055598107, 0, size};
Point(131) = {0.22010034632607858, 0.025267013681982697, 0, size};
Point(132) = {0.21843995314336515, 0.025440484372350115, 0, size};
Point(133) = {0.21679559392669503, 0.025610320963570545, 0, size};
Point(134) = {0.2151669969001435, 0.025776590364409546, 0, size};
Point(135) = {0.21355389625709978, 0.025939358084576994, 0, size};
Point(136) = {0.21195603199608093, 0.02609868826306043, 0, size};
Point(137) = {0.2103731497619282, 0.026254643696104696, 0, size};
Point(138) = {0.2088050006921816, 0.026407285864819857, 0, size};
Point(139) = {0.2072513412956818, 0.026556674770566262, 0, size};
Point(140) = {0.2057119337661855, 0.026702865741260455, 0, size};
Point(141) = {0.204186545746988, 0.02684591013458911, 0, size};
Point(142) = {0.20267494977161638, 0.0269858583525144, 0, size};
Point(143) = {0.20117692312135418, 0.027122759951009285, 0, size};
Point(144) = {0.1996922477012295, 0.027256663648380152, 0, size};
Point(145) = {0.19822070991985244, 0.02738761733400202, 0, size};
Point(146) = {0.19676210057296087, 0.02751566807741802, 0, size};
Point(147) = {0.195316214730545, 0.027640862137758043, 0, size};
Point(148) = {0.1938828516274195, 0.02776324497343569, 0, size};
Point(149) = {0.1924618145571265, 0.027882861252084813, 0, size};
Point(150) = {0.19105291076904607, 0.027999754860701456, 0, size};
Point(151) = {0.18965595136860683, 0.02811396891595818, 0, size};
Point(152) = {0.18827075122048526, 0.028225545774661697, 0, size};
Point(153) = {0.18689712885469154, 0.02833452704432607, 0, size};
Point(154) = {0.18553490637544184, 0.028440953593836884, 0, size};
Point(155) = {0.18418390937272086, 0.028544865564183123, 0, size};
Point(156) = {0.18284396683644316, 0.028646302379235863, 0, size};
Point(157) = {0.18151491107312365, 0.02874530275655437, 0, size};
Point(158) = {0.18019657762497504, 0.0288419047182021, 0, size};
Point(159) = {0.17888880519134506, 0.028936145601556506, 0, size};
Point(160) = {0.1775914355524216, 0.0290280620700977, 0, size};
Point(161) = {0.17630431349512407, 0.029117690124163063, 0, size};
Point(162) = {0.1750272867411108, 0.02920506511165513, 0, size};
Point(163) = {0.17376020587683477, 0.02929022173869203, 0, size};
Point(164) = {0.1725029242855742, 0.0293731940801904, 0, size};
Point(165) = {0.1712552980813787, 0.029454015590371786, 0, size};
Point(166) = {0.1700171860453159, 0.02953271910921025, 0, size};
Point(167) = {0.16878844982034583, 0.02960933459952908, 0, size};
Point(168) = {0.16756895426334284, 0.029683885510846046, 0, size};
Point(169) = {0.1663585667852973, 0.02975639409776834, 0, size};
Point(170) = {0.1651571571790579, 0.02982688244500388, 0, size};
Point(171) = {0.16396459756545972, 0.029895372460157457, 0, size};
Point(172) = {0.16278076234088834, 0.029961885867155896, 0, size};
Point(173) = {0.1616055281262377, 0.03002644420026427, 0, size};
Point(174) = {0.16043877371721707, 0.030089068798656995, 0, size};
Point(175) = {0.1592803800359662, 0.030149780801509832, 0, size};
Point(176) = {0.15813023008394092, 0.030208601143580795, 0, size};
Point(177) = {0.15698820889602771, 0.030265550551249704, 0, size};
Point(178) = {0.1558542034958519, 0.03032064953898824, 0, size};
Point(179) = {0.15472810285224378, 0.0303739184062332, 0, size};
Point(180) = {0.15360979783682704, 0.030425377234638135, 0, size};
Point(181) = {0.15249918118269676, 0.030475045885679335, 0, size};
Point(182) = {0.15139614744415442, 0.030522943998593694, 0, size};
Point(183) = {0.15030059295746828, 0.03056909098862739, 0, size};
Point(184) = {0.14921241580262962, 0.030613506045575303, 0, size};
Point(185) = {0.14813151576607542, 0.030656208132592472, 0, size};
Point(186) = {0.14705779430434782, 0.030697215985259825, 0, size};
Point(187) = {0.14599115450866643, 0.03073654811088733, 0, size};
Point(188) = {0.14493150107038275, 0.0307742227880391, 0, size};
Point(189) = {0.14387874024729472, 0.03081025806626526, 0, size};
Point(190) = {0.14283277983079426, 0.030844671766026843, 0, size};
Point(191) = {0.14179352911382648, 0.03087748147880031, 0, size};
Point(192) = {0.14076089885963342, 0.03090870456734948, 0, size};
Point(193) = {0.13973480127126434, 0.030938358166152903, 0, size};
Point(194) = {0.13871514996182846, 0.030966459181975794, 0, size};
Point(195) = {0.1377018599254685, 0.030993024294576035, 0, size};
Point(196) = {0.13669484750903693, 0.03101806995753455, 0, size};
Point(197) = {0.1356940303844538, 0.031041612399200585, 0, size};
Point(198) = {0.134699327710894, 0.031063666966007934, 0, size};
Point(199) = {0.13371066100512027, 0.031084245005902015, 0, size};
Point(200) = {0.13272795337495205, 0.031103356445425754, 0, size};
Point(201) = {0.13175112909097103, 0.031121011192958615, 0, size};
Point(202) = {0.1307801135636263, 0.031137219134507718, 0, size};
Point(203) = {0.1298148333213843, 0.03115199012794458, 0, size};
Point(204) = {0.12885521598936062, 0.031165333997576074, 0, size};
Point(205) = {0.12790119026842264, 0.03117726052903329, 0, size};
Point(206) = {0.12695268591475004, 0.031187779464462488, 0, size};
Point(207) = {0.12600963371984403, 0.031196900498002937, 0, size};
Point(208) = {0.12507196549097097, 0.031204633271537666, 0, size};
Point(209) = {0.12413961403203191, 0.031210987370703214, 0, size};
Point(210) = {0.12321251312484756, 0.031215972321145757, 0, size};
Point(211) = {0.12229059751084559, 0.031219597585011055, 0, size};
Point(212) = {0.12137380287314438, 0.031221872557656658, 0, size};
Point(213) = {0.12046206581902004, 0.031222806564575104, 0, size};
Point(214) = {0.1195553238627491, 0.03122240885851768, 0, size};
Point(215) = {0.11865351540881776, 0.03122068861680834, 0, size};
Point(216) = {0.11775657973548706, 0.03121765493883852, 0, size};
Point(217) = {0.1168644569787066, 0.031213316843733397, 0, size};
Point(218) = {0.11597708811636928, 0.031207683268180977, 0, size};
Point(219) = {0.11509441495289642, 0.03120076306441582, 0, size};
Point(220) = {0.11421638010414649, 0.031192564998349243, 0, size};
Point(221) = {0.1133429269826403, 0.031183097747838725, 0, size};
Point(222) = {0.11247399978309432, 0.031172369901089153, 0, size};
Point(223) = {0.11160954346825369, 0.03116038995517919, 0, size};
Point(224) = {0.1107495037550198, 0.031147166314706227, 0, size};
Point(225) = {0.10989382710086451, 0.031132707290543654, 0, size};
Point(226) = {0.10904246069052305, 0.031117021098704716, 0, size};
Point(227) = {0.1081953524229612, 0.03110011585930707, 0, size};
Point(228) = {0.10735245089860786, 0.031081999595632976, 0, size};
Point(229) = {0.10651370540684908, 0.03106268023327982, 0, size};
Point(230) = {0.10567906591377493, 0.03104216559939611, 0, size};
Point(231) = {0.10484848305017584, 0.031020463421998472, 0, size};
Point(232) = {0.10402190819497602, 0.030997581013303833, 0, size};
Point(233) = {0.10319929461737667, 0.03097352143888526, 0, size};
Point(234) = {0.10238059705889872, 0.0309482848673704, 0, size};
Point(235) = {0.10156577083707748, 0.030921871509132393, 0, size};
Point(236) = {0.10075477181756877, 0.030894281672538035, 0, size};
Point(237) = {0.09994755640544795, 0.03086551575725536, 0, size};
Point(238) = {0.09914408153665559, 0.03083557424782029, 0, size};
Point(239) = {0.09834430466958959, 0.03080445770745212, 0, size};
Point(240) = {0.09754818377684141, 0.03077216677210771, 0, size};
Point(241) = {0.09675567733707184, 0.03073870214476518, 0, size};
Point(242) = {0.09596674432702591, 0.030704064589927697, 0, size};
Point(243) = {0.09518134421368232, 0.030668254928338724, 0, size};
Point(244) = {0.09439943694653703, 0.030631274031900278, 0, size};
Point(245) = {0.09362098295001739, 0.030593122818786223, 0, size};
Point(246) = {0.09284594311602361, 0.030553802248742677, 0, size};
Point(247) = {0.0920742787965976, 0.030513313318568155, 0, size};
Point(248) = {0.09130595179671427, 0.03047165705776637, 0, size};
Point(249) = {0.09054092436719496, 0.030428834524364814, 0, size};
Point(250) = {0.08977915919773984, 0.03038484680089235, 0, size};
Point(251) = {0.08902061941007665, 0.030339694990509702, 0, size};
Point(252) = {0.08826526855122493, 0.03029338021328661, 0, size};
Point(253) = {0.08751307058687263, 0.030245903602619948, 0, size};
Point(254) = {0.08676398989486363, 0.030197266301786988, 0, size};
Point(255) = {0.08601799125879235, 0.0301474694606285, 0, size};
Point(256) = {0.08527503986170767, 0.030096514232356764, 0, size};
Point(257) = {0.08453510127991805, 0.030044401770482797, 0, size};
Point(258) = {0.08379814147690169, 0.029991133225858918, 0, size};
Point(259) = {0.08306412679731666, 0.029936709743831287, 0, size};
Point(260) = {0.0823330239611096, 0.029881132461498455, 0, size};
Point(261) = {0.08160480005772142, 0.02982440250507128, 0, size};
Point(262) = {0.08087942254038907, 0.029766520987330566, 0, size};
Point(263) = {0.08015685922053897, 0.029707489005178, 0, size};
Point(264) = {0.07943707826227425, 0.02964730763727699, 0, size};
Point(265) = {0.07872004817695066, 0.02958597794177951, 0, size};
Point(266) = {0.07800573781784073, 0.0295235009541355, 0, size};
Point(267) = {0.07729411637488547, 0.029459877684981577, 0, size};
Point(268) = {0.07658515412240327, 0.029395107241673397, 0, size};
Point(269) = {0.07587882466496992, 0.0293291812161134, 0, size};
Point(270) = {0.07517510260638469, 0.029262089480183474, 0, size};
Point(271) = {0.07447396277411812, 0.029193822104618967, 0, size};
Point(272) = {0.07377538021719107, 0.029124369350472478, 0, size};
Point(273) = {0.07307933020405803, 0.029053721660822603, 0, size};
Point(274) = {0.07238578822049437, 0.028981869652719202, 0, size};
Point(275) = {0.0716947299674905, 0.028908804109357374, 0, size};
Point(276) = {0.0710061313591502, 0.028834515972472028, 0, size};
Point(277) = {0.07031996852059806, 0.028758996334946007, 0, size};
Point(278) = {0.06963621778589342, 0.028682236433624133, 0, size};
Point(279) = {0.06895485569595289, 0.028604227642326386, 0, size};
Point(280) = {0.06827585899648166, 0.028524961465053327, 0, size};
Point(281) = {0.06759920463591512, 0.028444429529377372, 0, size};
Point(282) = {0.06692486976336881, 0.02836262358001335, 0, size};
Point(283) = {0.06625283172660101, 0.02827953547256255, 0, size};
Point(284) = {0.06558306806998457, 0.028195157167424104, 0, size};
Point(285) = {0.06491555653249126, 0.028109480723868034, 0, size};
Point(286) = {0.06425027504568699, 0.028022498294264432, 0, size};
Point(287) = {0.06358720173174062, 0.027934202118463605, 0, size};
Point(288) = {0.06292631490144361, 0.02784458451832162, 0, size};
Point(289) = {0.062267593052244344, 0.027753637892366737, 0, size};
Point(290) = {0.06161101486629397, 0.02766135471060129, 0, size};
Point(291) = {0.060956559208507136, 0.027567727509435015, 0, size};
Point(292) = {0.060304205124635656, 0.027472748886744624, 0, size};
Point(293) = {0.05965393183935617, 0.02737641149705564, 0, size};
Point(294) = {0.059005718754372605, 0.027278708046842137, 0, size};
Point(295) = {0.05835954544653239, 0.027179631289940196, 0, size};
Point(296) = {0.05771539166595776, 0.0270791740230711, 0, size};
Point(297) = {0.05707323733419109, 0.026977329081470443, 0, size};
Point(298) = {0.05643306254235673, 0.02687408933461949, 0, size};
Point(299) = {0.05579484754933561, 0.026769447682074746, 0, size};
Point(300) = {0.05515857277995708, 0.026663397049392846, 0, size};
Point(301) = {0.05452421882320486, 0.02655593038414678, 0, size};
Point(302) = {0.05389176643522428, 0.026447040645709713, 0, size};
Point(303) = {0.05326119855093973, 0.02633671814201668, 0, size};
Point(304) = {0.052632503357153346, 0.026224946464342556, 0, size};
Point(305) = {0.052005669892838335, 0.02611170829283731, 0, size};
Point(306) = {0.051380687237439146, 0.025996986462840606, 0, size};
Point(307) = {0.05075754451253031, 0.02588076395694507, 0, size};
Point(308) = {0.0501362308834159, 0.025763023897227306, 0, size};
Point(309) = {0.04951673556067454, 0.025643749537641758, 0, size};
Point(310) = {0.04889904780164934, 0.025522924256571416, 0, size};
Point(311) = {0.0482831569118859, 0.025400531549530408, 0, size};
Point(312) = {0.04766905224652163, 0.02527655502201362, 0, size};
Point(313) = {0.04705672321162587, 0.02515097838248784, 0, size};
Point(314) = {0.0464461592654943, 0.02502378543552015, 0, size};
Point(315) = {0.04583734991989997, 0.02489496007503869, 0, size};
Point(316) = {0.04523028474130068, 0.024764486277721133, 0, size};
Point(317) = {0.04462495335200588, 0.024632348096506558, 0, size};
Point(318) = {0.044021345431304745, 0.02449852965422653, 0, size};
Point(319) = {0.04341945071655688, 0.024363015137351028, 0, size};
Point(320) = {0.04281925900424611, 0.024225788789845135, 0, size};
Point(321) = {0.0422207601510005, 0.024086834907132627, 0, size};
Point(322) = {0.041623944074579165, 0.023946137830162566, 0, size};
Point(323) = {0.04102880075482785, 0.023803681939575206, 0, size};
Point(324) = {0.0404353202346033, 0.023659451649963196, 0, size};
Point(325) = {0.03984349262066956, 0.023513431404224974, 0, size};
Point(326) = {0.039253308084566396, 0.02336560566800663, 0, size};
Point(327) = {0.038664756863451735, 0.02321595892422885, 0, size};
Point(328) = {0.03807782926091755, 0.023064475667695362, 0, size};
Point(329) = {0.03749251564778428, 0.02291114039978046, 0, size};
Point(330) = {0.036908806462869426, 0.02275593762319123, 0, size};
Point(331) = {0.03632669221373749, 0.02259885183680271, 0, size};
Point(332) = {0.03574616347742699, 0.022439867530561836, 0, size};
Point(333) = {0.03516721090115928, 0.022278969180457922, 0, size};
Point(334) = {0.03458982525221931, 0.022116141165862267, 0, size};
Point(335) = {0.03401400487874562, 0.021951355981847023, 0, size};
Point(336) = {0.03343976360661083, 0.021784561762757063, 0, size};
Point(337) = {0.032867117022623876, 0.021615703943230227, 0, size};
Point(338) = {0.03229608055316583, 0.021444728289118403, 0, size};
Point(339) = {0.031726669472819255, 0.021271580880133176, 0, size};
Point(340) = {0.031158898912856444, 0.021096208092745393, 0, size};
Point(341) = {0.03059278386958721, 0.02091855658332845, 0, size};
Point(342) = {0.030028339212574882, 0.020738573271537733, 0, size};
Point(343) = {0.029465579692723207, 0.02055620532391719, 0, size};
Point(344) = {0.02890451995023893, 0.020371400137724652, 0, size};
Point(345) = {0.028345174522474422, 0.020184105324967838, 0, size};
Point(346) = {0.027787557851656066, 0.019994268696643343, 0, size};
Point(347) = {0.02723168429250067, 0.019801838247170283, 0, size};
Point(348) = {0.026677568119726148, 0.019606762139011434, 0, size};
Point(349) = {0.02612522353545865, 0.019408988687473906, 0, size};
Point(350) = {0.025574664676541452, 0.019208466345682216, 0, size};
Point(351) = {0.02502590562174991, 0.019005143689716793, 0, size};
Point(352) = {0.02447896039891465, 0.018798969403910168, 0, size};
Point(353) = {0.023933842991958654, 0.018589892266294594, 0, size};
Point(354) = {0.023390567347850527, 0.018377861134193645, 0, size};
Point(355) = {0.02284914738347858, 0.01816282492995155, 0, size};
Point(356) = {0.02230959699244906, 0.01794473262679348, 0, size};
Point(357) = {0.021771930051811567, 0.017723533234810126, 0, size};
Point(358) = {0.021236160428715956, 0.017499175787060547, 0, size};
Point(359) = {0.020702301987003145, 0.01727160932578657, 0, size};
Point(360) = {0.02017036859373451, 0.017040782888733053, 0, size};
Point(361) = {0.01964037412566121, 0.01680664549556722, 0, size};
Point(362) = {0.019112338583788434, 0.016569144965484804, 0, size};
Point(363) = {0.018586324759701706, 0.01632822088824846, 0, size};
Point(364) = {0.018062413506163638, 0.0160838093445068, 0, size};
Point(365) = {0.017540685423655094, 0.01583584639837067, 0, size};
Point(366) = {0.0170212208151164, 0.01558426809409342, 0, size};
Point(367) = {0.016504099710283132, 0.015329010439490292, 0, size};
Point(368) = {0.01598940188981012, 0.015070009389450297, 0, size};
Point(369) = {0.015477206909193644, 0.01480720082953323, 0, size};
Point(370) = {0.014967594122503827, 0.014540520559645661, 0, size};
Point(371) = {0.014460642705936064, 0.014269904277788471, 0, size};
Point(372) = {0.01395643168119311, 0.013995287563869736, 0, size};
Point(373) = {0.01345503993870562, 0.013716605863575263, 0, size};
Point(374) = {0.012956546260704674, 0.01343379447229197, 0, size};
Point(375) = {0.012461029344152066, 0.013146788519075383, 0, size};
Point(376) = {0.011968567823541007, 0.01285552295065638, 0, size};
Point(377) = {0.011479240293575962, 0.0125599325154802, 0, size};
Point(378) = {0.010993125331740612, 0.012259951747771013, 0, size};
Point(379) = {0.010510301520763755, 0.011955514951615915, 0, size};
Point(380) = {0.01003084747099333, 0.011646556185062485, 0, size};
Point(381) = {0.009554841842686623, 0.011333009244222932, 0, size};
Point(382) = {0.00908236336822555, 0.011014807647378349, 0, size};
Point(383) = {0.00861349087426851, 0.010691884619078308, 0, size};
Point(384) = {0.008148356974035972, 0.010364114736710606, 0, size};
Point(385) = {0.007687456773145364, 0.010030978386688762, 0, size};
Point(386) = {0.007231434608263942, 0.009691793579633227, 0, size};
Point(387) = {0.006780934348763259, 0.009345878674853966, 0, size};
Point(388) = {0.006336599082124672, 0.008992552730152568, 0, size};
Point(389) = {0.005899071278800393, 0.008631135330417674, 0, size};
Point(390) = {0.005468992956583808, 0.008260946416700788, 0, size};
Point(391) = {0.005047005844556133, 0.007881306115708026, 0, size};
Point(392) = {0.004633751546669578, 0.007491534569638061, 0, size};
Point(393) = {0.0042298717050343534, 0.007090951766303046, 0, size};
Point(394) = {0.0038360081629720158, 0.006678877369465837, 0, size};
Point(395) = {0.0034528031278968172, 0.006254630549325882, 0, size};
Point(396) = {0.0030808993340917393, 0.005817529813091675, 0, size};
Point(397) = {0.0027209402054400285, 0.0053668928355720845, 0, size};
Point(398) = {0.0023735700181753403, 0.004902036289721074, 0, size};
Point(399) = {0.0020394340637148586, 0.004422275677072082, 0, size};
Point(400) = {0.0017192269641414092, 0.003926972072303715, 0, size};
Point(401) = {0.0014149396817280926, 0.003416746738121162, 0, size};
Point(402) = {0.0011299736167282943, 0.0028935919595839336, 0, size};
Point(403) = {0.0008678038096385492, 0.0023595682906119024, 0, size};
Point(404) = {0.0006319088927337028, 0.0018167359756802034, 0, size};
Point(405) = {0.00042577196291062144, 0.0012671554681951578, 0, size};
Point(406) = {0.00025288145601001376, 0.0007128879492279234, 0, size};
Point(407) = {0.00011673202295558049, 0.00015599584681002035, 0, size};
Point(408) = {2.0825408047658947e-05, -0.00040145664401289934, 0, size};
Point(409) = {-3.132867024712903e-05, -0.0009574030401633172, 0, size};
Point(410) = {-3.621163566969261e-05, -0.001509774048349436, 0, size};
Point(411) = {9.660237543984975e-06, -0.0020565075648028676, 0, size};
Point(412) = {0.00010704402585752757, -0.0025961835549413127, 0, size};
Point(413) = {0.0002524234293330268, -0.0031283887249519463, 0, size};
Point(414) = {0.0004419078125810837, -0.003652796132403093, 0, size};
Point(415) = {0.0006716030023748226, -0.00416907736963991, 0, size};
Point(416) = {0.0009376102970786934, -0.004676902478319152, 0, size};
Point(417) = {0.0012360254726178032, -0.0051759398633930715, 0, size};
Point(418) = {0.0015629377845999956, -0.005665856206518669, 0, size};
Point(419) = {0.0019144289661936383, -0.006146316378851675, 0, size};
Point(420) = {0.0022865722213647522, -0.006616983353192888, 0, size};
Point(421) = {0.0026754312130738956, -0.007077518115452486, 0, size};
Point(422) = {0.003077059046026559, -0.0075275795753937695, 0, size};
Point(423) = {0.0034874972435718, -0.007966824476623353, 0, size};
Point(424) = {0.003903395240184332, -0.008395028114786984, 0, size};
Point(425) = {0.004324000287966542, -0.008812471861253906, 0, size};
Point(426) = {0.004749242999781435, -0.00921957054934599, 0, size};
Point(427) = {0.005179054132129926, -0.00961673957039732, 0, size};
Point(428) = {0.005613364562270775, -0.010004394981063952, 0, size};
Point(429) = {0.006052105268105207, -0.010382953611825911, 0, size};
Point(430) = {0.006495207307976604, -0.010752833176171117, 0, size};
Point(431) = {0.006942601800378363, -0.011114452380507962, 0, size};
Point(432) = {0.007394219903561694, -0.011468231034852361, 0, size};
Point(433) = {0.007849992795031957, -0.011814590164333517, 0, size};
Point(434) = {0.008309851650927768, -0.012153952121567477, 0, size};
Point(435) = {0.0087737276252703, -0.012486740699943306, 0, size};
Point(436) = {0.009241551829078012, -0.012813381247873127, 0, size};
Point(437) = {0.009713255309334335, -0.013134300784052186, 0, size};
Point(438) = {0.01018876902779923, -0.013449928113778783, 0, size};
Point(439) = {0.01066802383965677, -0.013760693946385244, 0, size};
Point(440) = {0.011150950471987223, -0.014067031013829638, 0, size};
Point(441) = {0.01163747950205608, -0.01436937419050137, 0, size};
Point(442) = {0.012127541335407664, -0.01466816061429166, 0, size};
Point(443) = {0.01262106695139856, -0.014963773235620226, 0, size};
Point(444) = {0.013117990746823446, -0.015256329727941397, 0, size};
Point(445) = {0.013618247980506013, -0.015545869278195032, 0, size};
Point(446) = {0.014121773688105936, -0.01583243101030098, 0, size};
Point(447) = {0.014628502660537751, -0.016116054006519723, 0, size};
Point(448) = {0.015138369422303894, -0.01639677731774608, 0, size};
Point(449) = {0.015651308209581407, -0.01667463997388203, 0, size};
Point(450) = {0.016167252948051596, -0.016949680994293316, 0, size};
Point(451) = {0.01668613723046151, -0.017221939398354442, 0, size};
Point(452) = {0.01720789429390558, -0.017491454216086676, 0, size};
Point(453) = {0.017732456996817046, -0.017758264498894456, 0, size};
Point(454) = {0.01825975779565934, -0.018022409330406112, 0, size};
Point(455) = {0.018789728721300476, -0.01828392783742141, 0, size};
Point(456) = {0.01932230135506645, -0.018542859200975117, 0, size};
Point(457) = {0.019857406804453345, -0.018799242667517986, 0, size};
Point(458) = {0.020394975678493587, -0.019053117560224347, 0, size};
Point(459) = {0.020934938062754385, -0.01930452329042755, 0, size};
Point(460) = {0.021477223493966968, -0.019553499369194396, 0, size};
Point(461) = {0.02202176093426153, -0.019800085419038757, 0, size};
Point(462) = {0.02256847874500455, -0.02004432118578508, 0, size};
Point(463) = {0.023117304660216564, -0.020286246550584187, 0, size};
Point(464) = {0.02366816575956122, -0.020525901542089723, 0, size};
Point(465) = {0.024220988440891506, -0.020763326348801785, 0, size};
Point(466) = {0.024775698392333328, -0.02099856133158197, 0, size};
Point(467) = {0.025332220563895762, -0.02123164703634846, 0, size};
Point(468) = {0.025890480066595764, -0.02146262418015243, 0, size};
Point(469) = {0.02645043689731315, -0.021691532660379344, 0, size};
Point(470) = {0.02701209679292163, -0.02191841125363836, 0, size};
Point(471) = {0.027575468599360727, -0.0221432988597564, 0, size};
Point(472) = {0.028140561237551643, -0.02236623460221927, 0, size};
Point(473) = {0.028707383702517086, -0.02258725784120417, 0, size};
Point(474) = {0.029275945062479505, -0.02280640818682624, 0, size};
Point(475) = {0.02984625445793798, -0.02302372551260724, 0, size};
Point(476) = {0.03041832110071683, -0.023239249969171857, 0, size};
Point(477) = {0.030992154272990454, -0.02345302199818161, 0, size};
Point(478) = {0.03156776332628199, -0.023665082346514064, 0, size};
Point(479) = {0.03214515768042981, -0.02387547208069386, 0, size};
Point(480) = {0.03272434682252847, -0.02408423260158701, 0, size};
Point(481) = {0.03330534030583453, -0.02429140565936417, 0, size};
Point(482) = {0.033888147748642045, -0.024497033368744058, 0, size};
Point(483) = {0.03447277883312177, -0.024701158224524594, 0, size};
Point(484) = {0.035059243304126464, -0.02490382311741265, 0, size};
Point(485) = {0.035647550967957624, -0.025105071350160865, 0, size};
Point(486) = {0.036237711691092724, -0.025304946654021783, 0, size};
Point(487) = {0.03682973539887235, -0.025503493205529904, 0, size};
Point(488) = {0.037423632074145126, -0.025700755643621936, 0, size};
Point(489) = {0.03801941175586649, -0.025896779087105356, 0, size};
Point(490) = {0.0386170845376537, -0.02609160915248775, 0, size};
Point(491) = {0.039216660566290626, -0.0262852919721768, 0, size};
Point(492) = {0.039818150040184186, -0.026477874213063895, 0, size};
Point(493) = {0.04042156320776581, -0.026669403095501917, 0, size};
Point(494) = {0.0410269103658429, -0.026859926412691863, 0, size};
Point(495) = {0.041634201857889665, -0.027049492550488326, 0, size};
Point(496) = {0.04224344807228194, -0.02723815050763912, 0, size};
Point(497) = {0.04285465944046938, -0.02742594991647117, 0, size};
Point(498) = {0.04346784643508581, -0.027612941064037604, 0, size};
Point(499) = {0.044083019567992515, -0.027799174913739354, 0, size};
Point(500) = {0.044700190111773966, -0.027984699196847023, 0, size};
Point(501) = {0.04531937424000954, -0.02816953593134407, 0, size};
Point(502) = {0.04594059024608998, -0.02835369654229399, 0, size};
Point(503) = {0.046563856584056755, -0.02853719251663581, 0, size};
Point(504) = {0.04718919186390326, -0.028720035440285525, 0, size};
Point(505) = {0.047816614852860484, -0.02890223700287516, 0, size};
Point(506) = {0.048446144476682565, -0.029083809002598604, 0, size};
Point(507) = {0.04907779982093625, -0.02926476335116913, 0, size};
Point(508) = {0.04971160013229089, -0.029445112078891576, 0, size};
Point(509) = {0.050347564819808656, -0.029624867339853065, 0, size};
Point(510) = {0.05098571345623787, -0.029804041417237366, 0, size};
Point(511) = {0.051626065779303384, -0.029982646728765272, 0, size};
Point(512) = {0.05226864169299604, -0.0301606958322662, 0, size};
Point(513) = {0.05291346126886305, -0.030338201431385957, 0, size};
Point(514) = {0.053560544747292334, -0.0305151763814335, 0, size};
Point(515) = {0.05420991253879562, -0.030691633695372953, 0, size};
Point(516) = {0.054861585225286856, -0.030867586549964778, 0, size};
Point(517) = {0.0555155835613559, -0.031043048292061552, 0, size};
Point(518) = {0.05617192847553472, -0.031218032445062698, 0, size};
Point(519) = {0.056830641071559024, -0.03139255271553476, 0, size};
Point(520) = {0.05749174262961921, -0.031566623000001036, 0, size};
Point(521) = {0.05815525460760479, -0.03174025739190787, 0, size};
Point(522) = {0.058821198642335516, -0.03191347018877169, 0, size};
Point(523) = {0.05948959655078443, -0.032086275899514696, 0, size};
Point(524) = {0.06016047033128618, -0.032258689251993815, 0, size};
Point(525) = {0.060833842164731124, -0.03243072520072994, 0, size};
Point(526) = {0.061509734415745955, -0.03260239893484454, 0, size};
Point(527) = {0.06218816963385569, -0.03277372588620966, 0, size};
Point(528) = {0.0628691705546284, -0.03294472173781893, 0, size};
Point(529) = {0.06355276010080028, -0.033115402432386976, 0, size};
Point(530) = {0.06423896138337837, -0.03328578418118428, 0, size};
Point(531) = {0.06492779770272195, -0.033455883473116205, 0, size};
Point(532) = {0.06561929254959697, -0.03362571708405322, 0, size};
Point(533) = {0.06631346960620461, -0.03379530208642151, 0, size};
Point(534) = {0.06701035274718148, -0.03396465585906251, 0, size};
Point(535) = {0.06770996604056936, -0.03413379609737037, 0, size};
Point(536) = {0.06841233492754066, -0.034302738996020425, 0, size};
Point(537) = {0.06911749019322053, -0.03447149310438694, 0, size};
Point(538) = {0.06982546435234016, -0.03464006494290216, 0, size};
Point(539) = {0.07053629029475915, -0.03480846111577262, 0, size};
Point(540) = {0.07125000129158904, -0.03497668831437268, 0, size};
Point(541) = {0.07196663100144383, -0.035144753320700994, 0, size};
Point(542) = {0.07268621347680677, -0.035312663010939375, 0, size};
Point(543) = {0.07340878317051158, -0.035480424359116525, 0, size};
Point(544) = {0.07413437494233946, -0.035648044440880114, 0, size};
Point(545) = {0.07486302406573654, -0.03581553043738172, 0, size};
Point(546) = {0.07559476623465511, -0.03598288963927878, 0, size};
Point(547) = {0.07632963757051824, -0.03615012945085699, 0, size};
Point(548) = {0.07706767462931217, -0.03631725739427811, 0, size};
Point(549) = {0.07780891440880998, -0.03648428111395767, 0, size};
Point(550) = {0.07855339435592756, -0.036651208381076876, 0, size};
Point(551) = {0.07930115237421652, -0.036818047098234115, 0, size};
Point(552) = {0.08005222683149488, -0.036984805304240455, 0, size};
Point(553) = {0.08080665656762058, -0.03715149117906501, 0, size};
Point(554) = {0.08156448090241057, -0.03731811304893538, 0, size};
Point(555) = {0.08232573964370561, -0.03748467939159825, 0, size};
Point(556) = {0.08309047309558973, -0.03765119884174724, 0, size};
Point(557) = {0.08385872206676247, -0.03781768019662287, 0, size};
Point(558) = {0.08463052787906752, -0.03798413242179126, 0, size};
Point(559) = {0.08540593237618714, -0.038150564657109094, 0, size};
Point(560) = {0.08618497793249719, -0.03831698622288004, 0, size};
Point(561) = {0.0869677074620931, -0.03848340662621109, 0, size};
Point(562) = {0.08775416442798742, -0.03864983556757541, 0, size};
Point(563) = {0.08854439285148241, -0.038816282947589556, 0, size};
Point(564) = {0.0893384373217248, -0.03898275887401331, 0, size};
Point(565) = {0.09013634300544247, -0.039149273668979974, 0, size};
Point(566) = {0.09093815565686837, -0.03931583787646554, 0, size};
Point(567) = {0.09174392162785927, -0.039482462270006756, 0, size};
Point(568) = {0.09255368787820657, -0.039649157860675695, 0, size};
Point(569) = {0.09336750198615192, -0.0398159359053223, 0, size};
Point(570) = {0.09418541215910503, -0.03998280791509359, 0, size};
Point(571) = {0.09500746724457135, -0.040149785664240455, 0, size};
Point(572) = {0.09583371674129482, -0.0403168811992232, 0, size};
Point(573) = {0.09666421088944668, -0.040484106409559524, 0, size};
Point(574) = {0.09749900131613361, -0.040651469510707965, 0, size};
Point(575) = {0.09833814073527924, -0.040818976789580366, 0, size};
Point(576) = {0.0991816825984899, -0.04098663462441263, 0, size};
Point(577) = {0.10002968110527241, -0.041154449507047317, 0, size};
Point(578) = {0.10088219121683688, -0.04132242804701264, 0, size};
Point(579) = {0.10173926867019101, -0.04149057697574437, 0, size};
Point(580) = {0.10260096999253894, -0.04165890315095806, 0, size};
Point(581) = {0.10346735251598442, -0.041827413561175544, 0, size};
Point(582) = {0.10433847439255424, -0.04199611533041398, 0, size};
Point(583) = {0.10521439460954246, -0.04216501572304234, 0, size};
Point(584) = {0.10609517300518805, -0.042334122148813026, 0, size};
Point(585) = {0.10698087028469491, -0.04250344216807591, 0, size};
Point(586) = {0.10787154803659688, -0.042672983497180995, 0, size};
Point(587) = {0.10876726874948406, -0.042842754014078915, 0, size};
Point(588) = {0.10966809582909433, -0.043012761764126335, 0, size};
Point(589) = {0.11057409361578177, -0.043183014966105146, 0, size};
Point(590) = {0.11148532740236965, -0.043353522018463875, 0, size};
Point(591) = {0.11240186345240001, -0.043524291505790985, 0, size};
Point(592) = {0.11332376901878989, -0.04369533220552953, 0, size};
Point(593) = {0.11425111236289928, -0.0438666530949423, 0, size};
Point(594) = {0.11518396277403144, -0.04403826335833978, 0, size};
Point(595) = {0.11612239058936627, -0.04421017239457991, 0, size};
Point(596) = {0.11706646721434545, -0.04438238982485239, 0, size};
Point(597) = {0.11801626514351633, -0.044554925500758916, 0, size};
Point(598) = {0.11897185798185005, -0.04472778951270212, 0, size};
Point(599) = {0.11993332046654268, -0.04490099219859591, 0, size};
Point(600) = {0.12090072848931446, -0.04507454415291126, 0, size};
Point(601) = {0.12187415911922142, -0.04524845623607186, 0, size};
Point(602) = {0.12285369062598717, -0.04542273958421378, 0, size};
Point(603) = {0.1238394025038749, -0.04559740561932576, 0, size};
Point(604) = {0.12483137549611058, -0.04577246605978599, 0, size};
Point(605) = {0.12582969161987365, -0.045947932931312864, 0, size};
Point(606) = {0.12683443419186574, -0.04612381857834677, 0, size};
Point(607) = {0.12784568785448017, -0.04630013567588304, 0, size};
Point(608) = {0.1288635386025829, -0.046476897241774465, 0, size};
Point(609) = {0.12988807415576456, -0.046654115629878645, 0, size};
Point(610) = {0.13091938501688527, -0.04683179949639351, 0, size};
Point(611) = {0.1319575635292406, -0.04700995668640888, 0, size};
Point(612) = {0.13300270358579194, -0.04718859519499088, 0, size};
Point(613) = {0.13405490066257233, -0.047367723172391685, 0, size};
Point(614) = {0.13511425185294437, -0.04754734892946878, 0, size};
Point(615) = {0.13618085590273724, -0.047727480943323415, 0, size};
Point(616) = {0.1372548132462918, -0.047908127863168955, 0, size};
Point(617) = {0.1383362260434351, -0.048089298516438644, 0, size};
Point(618) = {0.139425198217416, -0.04827100191514462, 0, size};
Point(619) = {0.14052183549383424, -0.04845324726250027, 0, size};
Point(620) = {0.14162624544058533, -0.048636043959817035, 0, size};
Point(621) = {0.14273853750885854, -0.048819401613689736, 0, size};
Point(622) = {0.14385882307521858, -0.04900333004348332, 0, size};
Point(623) = {0.14498721548480323, -0.049187839289135664, 0, size};
Point(624) = {0.14612383009567317, -0.04937293961929136, 0, size};
Point(625) = {0.14726878432434812, -0.04955864153978208, 0, size};
Point(626) = {0.14842219769256793, -0.049744955802470604, 0, size};
Point(627) = {0.14958419187531485, -0.049931893414475376, 0, size};
Point(628) = {0.15075489075013926, -0.05011946564779469, 0, size};
Point(629) = {0.1519344204478276, -0.05030768404934932, 0, size};
Point(630) = {0.15312290940445636, -0.05049656045146427, 0, size};
Point(631) = {0.15432048841487703, -0.05068610698281129, 0, size};
Point(632) = {0.15552729068767362, -0.050876336079834106, 0, size};
Point(633) = {0.15674345190164735, -0.05106726049868139, 0, size};
Point(634) = {0.15796911026386962, -0.05125889332767128, 0, size};
Point(635) = {0.1592044065693588, -0.05145124800031479, 0, size};
Point(636) = {0.16044948426243594, -0.0516443383089263, 0, size};
Point(637) = {0.16170448949980526, -0.05183817841884928, 0, size};
Point(638) = {0.16296957121542516, -0.052032782883329666, 0, size};
Point(639) = {0.16424488118722672, -0.052228166659069326, 0, size};
Point(640) = {0.16553057410573307, -0.05242434512249322, 0, size};
Point(641) = {0.16682680770493638, -0.052621333854264346, 0, size};
Point(642) = {0.16813374325488595, -0.052819147037251574, 0, size};
Point(643) = {0.1694515454103496, -0.053017798347157585, 0, size};
Point(644) = {0.17078038207420884, -0.0532173017955851, 0, size};
Point(645) = {0.17212042447717485, -0.05341767174829574, 0, size};
Point(646) = {0.1734718472612052, -0.053618922939156384, 0, size};
Point(647) = {0.174834828565414, -0.05382107048474038, 0, size};
Point(648) = {0.17620955011456832, -0.054024129899618974, 0, size};
Point(649) = {0.1775961973102606, -0.05422811711237994, 0, size};
Point(650) = {0.17899495932485027, -0.05443304848241171, 0, size};
Point(651) = {0.1804060291982739, -0.05463894081749481, 0, size};
Point(652) = {0.18182960393782577, -0.05484581139224378, 0, size};
Point(653) = {0.1832658846210135, -0.05505367796744583, 0, size};
Point(654) = {0.1847150765016016, -0.05526255881034538, 0, size};
Point(655) = {0.18617738911895668, -0.055472472715926174, 0, size};
Point(656) = {0.1876530364108129, -0.05568343902924577, 0, size};
Point(657) = {0.18914223682958556, -0.05589547766888107, 0, size};
Point(658) = {0.19064521346235921, -0.056108609151546376, 0, size};
Point(659) = {0.1921621941546879, -0.056322854617949676, 0, size};
Point(660) = {0.19369341163834708, -0.056538235859956744, 0, size};
Point(661) = {0.1952391036631858, -0.05675477534913691, 0, size};
Point(662) = {0.1967995131332304, -0.05697249626676902, 0, size};
Point(663) = {0.19837488824719982, -0.05719142253539059, 0, size};
Point(664) = {0.19996548264360056, -0.057411578851979186, 0, size};
Point(665) = {0.20157155555057277, -0.057632990722859594, 0, size};
Point(666) = {0.20319337194066936, -0.05785568450043701, 0, size};
Point(667) = {0.2048312026907575, -0.058079687421862584, 0, size};
Point(668) = {0.2064853247472381, -0.05830502764974424, 0, size};
Point(669) = {0.20815602152694937, -0.058531733310240294, 0, size};
Point(670) = {0.20984358397475514, -0.05875982869162716, 0, size};
Point(671) = {0.21154831004298436, -0.058989337361002384, 0, size};
Point(672) = {0.21327050457786076, -0.059220283533846764, 0, size};
Point(673) = {0.21501047952042524, -0.059452692101475364, 0, size};
Point(674) = {0.21676855411453078, -0.059686588659741344, 0, size};
Point(675) = {0.21854505512216538, -0.05992199953925799, 0, size};
Point(676) = {0.220340317046393, -0.06015895183722975, 0, size};
Point(677) = {0.22215468236223815, -0.06039747345099185, 0, size};
Point(678) = {0.2239885017558349, -0.06063759311336221, 0, size};
Point(679) = {0.22584213437219755, -0.06087934042991935, 0, size};
Point(680) = {0.22771594807196407, -0.061122745918324235, 0, size};
Point(681) = {0.22961031969750326, -0.06136784104981607, 0, size};
Point(682) = {0.23152563534877538, -0.06161465829301704, 0, size};
Point(683) = {0.23346229066937027, -0.0618632311601939, 0, size};
Point(684) = {0.23542069114315856, -0.06211359425613226, 0, size};
Point(685) = {0.23740125240201843, -0.06236578332979187, 0, size};
Point(686) = {0.23940440054511736, -0.0626198353289218, 0, size};
Point(687) = {0.24143057247026087, -0.06287578845782893, 0, size};
Point(688) = {0.24348021621783553, -0.06313368223850495, 0, size};
Point(689) = {0.24555379132791175, -0.06339355757533409, 0, size};
Point(690) = {0.24765176921108648, -0.06365545682361755, 0, size};
Point(691) = {0.24977463353369306, -0.06391942386217049, 0, size};
Point(692) = {0.2519228806595653, -0.06418550393862762, 0, size};
Point(693) = {0.2540970207742713, -0.06445373980193816, 0, size};
Point(694) = {0.2562975782763483, -0.06472417201799473, 0, size};
Point(695) = {0.25852509164873755, -0.06499684228436545, 0, size};
Point(696) = {0.26078011391353545, -0.06527179359867073, 0, size};
Point(697) = {0.26306321312595426, -0.06554907031924735, 0, size};
Point(698) = {0.26537497288849027, -0.06582871822940924, 0, size};
Point(699) = {0.2677159928862621, -0.06611078460555248, 0, size};
Point(700) = {0.2700868894445439, -0.06639531828937298, 0, size};
Point(701) = {0.2724882961095698, -0.0666823697644847, 0, size};
Point(702) = {0.27492086425374646, -0.06697199123774963, 0, size};
Point(703) = {0.2773852637064731, -0.06726423672565471, 0, size};
Point(704) = {0.2798821834118442, -0.06755916214609843, 0, size};
Point(705) = {0.2824123321145687, -0.06785682541597783, 0, size};
Point(706) = {0.2849764390755262, -0.06815728655499848, 0, size};
Point(707) = {0.2875752548184622, -0.06846060779616488, 0, size};
Point(708) = {0.29020955190940395, -0.06876685370344505, 0, size};
Point(709) = {0.2928801257704801, -0.06907609129714488, 0, size};
Point(710) = {0.2955877955299186, -0.06938839018757106, 0, size};
Point(711) = {0.29833340491217575, -0.06970382270704538, 0, size};
Point(712) = {0.3011178235811782, -0.0700224619370456, 0, size};
Point(713) = {0.3039419486652366, -0.07034437903161662, 0, size};
Point(714) = {0.30680670504675756, -0.07066964710233843, 0, size};
Point(715) = {0.3097130463168181, -0.07099834195140502, 0, size};
Point(716) = {0.3126619558966077, -0.07133054221596899, 0, size};
Point(717) = {0.31565444821170113, -0.07166632952224834, 0, size};
Point(718) = {0.31869156992208303, -0.07200578865016466, 0, size};
Point(719) = {0.32177440121103473, -0.07234900770934993, 0, size};
Point(720) = {0.3249040571361727, -0.07269607832743197, 0, size};
Point(721) = {0.32808168904616936, -0.07304709585159307, 0, size};
Point(722) = {0.33130848606688923, -0.0734021595644836, 0, size};
Point(723) = {0.33458567666093664, -0.07376137291567307, 0, size};
Point(724) = {0.3379145302648635, -0.07412484376992862, 0, size};
Point(725) = {0.3412963590085756, -0.07449268467373156, 0, size};
Point(726) = {0.34473251952177414, -0.07486501314157358, 0, size};
Point(727) = {0.34822441484703, -0.07524195184897461, 0, size};
Point(728) = {0.3517734975984696, -0.07562361971618715, 0, size};
Point(729) = {0.35538127306445255, -0.07601012428733911, 0, size};
Point(730) = {0.35904929978173283, -0.07640157512854204, 0, size};
Point(731) = {0.3627791917053818, -0.07679808548850756, 0, size};
Point(732) = {0.36657262069308155, -0.07719977247649956, 0, size};
Point(733) = {0.3704313191240929, -0.07760675725187224, 0, size};
Point(734) = {0.3743570826614691, -0.07801916522613776, 0, size};
Point(735) = {0.3783517731667454, -0.07843712627860035, 0, size};
Point(736) = {0.3824173217769847, -0.07886077498669161, 0, size};
Point(737) = {0.38655573215482625, -0.07929025087225589, 0, size};
Point(738) = {0.39076908392297593, -0.0797256986651582, 0, size};
Point(739) = {0.39505953629544166, -0.08016726858572476, 0, size};
Point(740) = {0.39942933192096186, -0.08061511663273474, 0, size};
Point(741) = {0.4038808012611184, -0.08106940276703187, 0, size};
Point(742) = {0.4084163672706163, -0.08153028869149416, 0, size};
Point(743) = {0.4130385494652109, -0.08199794160956302, 0, size};
Point(744) = {0.41774996869737874, -0.08247253504288236, 0, size};
Point(745) = {0.4225533522993721, -0.08295424917585086, 0, size};
Point(746) = {0.42745153954232307, -0.08344327122563432, 0, size};
Point(747) = {0.43244748743426686, -0.0839397958400041, 0, size};
Point(748) = {0.43754427688185116, -0.0844440255256258, 0, size};
Point(749) = {0.4427451192426023, -0.08495617110971615, 0, size};
Point(750) = {0.448053363296893, -0.08547645223831413, 0, size};
Point(751) = {0.45347250266334554, -0.08600509812856309, 0, size};
Point(752) = {0.45900618351387484, -0.08654235338411993, 0, size};
Point(753) = {0.4646582129657968, -0.0870884797114804, 0, size};
Point(754) = {0.47043256825179813, -0.08764375192385787, 0, size};
Point(755) = {0.4763334063271385, -0.08820845862103475, 0, size};
Point(756) = {0.48236507412393553, -0.08878290320015579, 0, size};
Point(757) = {0.4885321195144783, -0.08936740496250348, 0, size};
Point(758) = {0.49483930304131035, -0.08996230032711401, 0, size};
Point(759) = {0.5012916104772968, -0.0905679441634964, 0, size};
Point(760) = {0.5078942666316958, -0.09118470776001343, 0, size};
Point(761) = {0.5146527547386073, -0.09181293048204797, 0, size};
Point(762) = {0.5215728315893682, -0.09245292518514298, 0, size};
Point(763) = {0.5286605408633784, -0.09310501357537249, 0, size};
Point(764) = {0.5359222311206829, -0.09376952738013425, 0, size};
Point(765) = {0.5433645752723889, -0.09444680857819249, 0, size};
Point(766) = {0.5509945915621824, -0.09513720961463261, 0, size};
Point(767) = {0.5588196661886382, -0.09584109368974478, 0, size};
Point(768) = {0.5668475764720832, -0.09655884824740665, 0, size};
Point(769) = {0.5750865156663544, -0.09729090187809879, 0, size};
Point(770) = {0.5835451234017004, -0.09803770471775622, 0, size};
Point(771) = {0.5922325168095991, -0.09879972654153032, 0, size};
Point(772) = {0.6011583239519069, -0.0995774579367475, 0, size};
Point(773) = {0.6103327200905204, -0.10037141164152441, 0, size};
Point(774) = {0.61976645829043, -0.10118223370226495, 0, size};
Point(775) = {0.6294708918116311, -0.10201096017809157, 0, size};
Point(776) = {0.6394580379379923, -0.10285880483600536, 0, size};
Point(777) = {0.649740632315512, -0.10372711783517623, 0, size};
Point(778) = {0.6603321831813297, -0.10461740405539775, 0, size};
Point(779) = {0.6712470199110174, -0.10553147983206342, 0, size};
Point(780) = {0.6825003148862754, -0.10647204301342719, 0, size};
Point(781) = {0.6941081799791425, -0.10744237336989414, 0, size};
Point(782) = {0.7060877546234144, -0.10844623094542152, 0, size};
Point(783) = {0.7184572901345022, -0.10948789940604493, 0, size};
Point(784) = {0.7312362669331216, -0.11057187441801702, 0, size};
Point(785) = {0.7444454921921465, -0.1117029834273034, 0, size};
Point(786) = {0.7581071933448701, -0.11288672734144513, 0, size};
Point(787) = {0.772245127068267, -0.1141294539085311, 0, size};
Point(788) = {0.7868846707928704, -0.11543869475008434, 0, size};
Point(789) = {0.8020529980207453, -0.11682317790456259, 0, size};
Point(790) = {0.8177792582448197, -0.11829278486691115, 0, size};
Point(791) = {0.8340947854080218, -0.11985806692774024, 0, size};
Point(792) = {0.8510332661174914, -0.12153099738427144, 0, size};
Point(793) = {0.8686304770557537, -0.12332936304640432, 0, size};
Point(794) = {0.8869242599236523, -0.12527929105700902, 0, size};
Point(795) = {0.9059548319186357, -0.12741387143756525, 0, size};
Point(796) = {0.9257645077872033, -0.12977657771708578, 0, size};
Point(797) = {0.9463955990146767, -0.1324366548989571, 0, size};
Point(798) = {0.9678885672416284, -0.1354991383942909, 0, size};

// Boundary
Point(799) = {0.9998605521356543, -0.09876821845544326, 0, size};
Point(800) = {0.9788996911540689, -0.09341913623271525, 0, size};
Point(801) = {0.9576946444856742, -0.08785931581667564, 0, size};
Point(802) = {0.9372633726741026, -0.08265278099672399, 0, size};
Point(803) = {0.9177783124867911, -0.07778949264246458, 0, size};
Point(804) = {0.899130376216488, -0.07317928776734772, 0, size};
Point(805) = {0.8812374972457178, -0.06877385183923083, 0, size};
Point(806) = {0.8640276989052947, -0.0645501331500211, 0, size};
Point(807) = {0.8474676987366091, -0.060498788819062566, 0, size};
Point(808) = {0.8315261757394687, -0.05660819479935233, 0, size};
Point(809) = {0.8161656994809379, -0.052865668213473375, 0, size};
Point(810) = {0.801343942632999, -0.0492613705907959, 0, size};
Point(811) = {0.7870313416683015, -0.04579036677924709, 0, size};
Point(812) = {0.773205388962929, -0.042448494882723974, 0, size};
Point(813) = {0.7598478736954191, -0.03922983359843222, 0, size};
Point(814) = {0.7469354280685828, -0.03612655283022737, 0, size};
Point(815) = {0.734444921800097, -0.033131274933631154, 0, size};
Point(816) = {0.7223492053737814, -0.030237270101378368, 0, size};
Point(817) = {0.7106282405739981, -0.02744072179049147, 0, size};
Point(818) = {0.699264265552102, -0.024738171111875148, 0, size};
Point(819) = {0.6882409585842686, -0.02212628224191369, 0, size};
Point(820) = {0.67754436507392, -0.019601811443444823, 0, size};
Point(821) = {0.6671600231149053, -0.017161043025054536, 0, size};
Point(822) = {0.6570741007118045, -0.014800376757109334, 0, size};
Point(823) = {0.6472735764756556, -0.012516388748149717, 0, size};
Point(824) = {0.6377460039030195, -0.010305793744311072, 0, size};
Point(825) = {0.6284794712910396, -0.00816550719328227, 0, size};
Point(826) = {0.6194630677078853, -0.0060926971958491245, 0, size};
Point(827) = {0.6106864953581943, -0.004084660226978717, 0, size};
Point(828) = {0.6021400182620434, -0.002138813707020255, 0, size};
Point(829) = {0.593814414086567, -0.0002526888831480823, 0, size};
Point(830) = {0.5857006633877304, 0.0015761094564746233, 0, size};
Point(831) = {0.577790378877546, 0.0033497780673611725, 0, size};
Point(832) = {0.5700757425239822, 0.005070384960140779, 0, size};
Point(833) = {0.5625493347393585, 0.006739913156215601, 0, size};
Point(834) = {0.5552041091176845, 0.008360263727770012, 0, size};
Point(835) = {0.5480333690836274, 0.00993325885581727, 0, size};
Point(836) = {0.5410309128897051, 0.011460614095436743, 0, size};
Point(837) = {0.5341914771294247, 0.012943930995605861, 0, size};
Point(838) = {0.5275093657277244, 0.014384966204686107, 0, size};
Point(839) = {0.5209790457575604, 0.015785412384022205, 0, size};
Point(840) = {0.5145952407093928, 0.017146876912194936, 0, size};
Point(841) = {0.5083529157922108, 0.018470887007569593, 0, size};
Point(842) = {0.5022472642350347, 0.01975889449692765, 0, size};
Point(843) = {0.49627369451024167, 0.021012280257585187, 0, size};
Point(844) = {0.49042749746464337, 0.02223241535665198, 0, size};
Point(845) = {0.4847032833589426, 0.023420657849704738, 0, size};
Point(846) = {0.4790969791372601, 0.02457799305375116, 0, size};
Point(847) = {0.4736048028199965, 0.02570535087578863, 0, size};
Point(848) = {0.4682231337756908, 0.026803633593956183, 0, size};
Point(849) = {0.4629485041275889, 0.02787371621763358, 0, size};
Point(850) = {0.45777759070807117, 0.02891644692159431, 0, size};
Point(851) = {0.4527072075203095, 0.02993264753993177, 0, size};
Point(852) = {0.44773429866997416, 0.030923114107526017, 0, size};
Point(853) = {0.442855937567964, 0.03188861631986706, 0, size};
Point(854) = {0.43806968321210166, 0.032829844707676255, 0, size};
Point(855) = {0.4333730440911669, 0.033747542803265335, 0, size};
Point(856) = {0.428763405408621, 0.03464247649183865, 0, size};
Point(857) = {0.42423825315775615, 0.035515381697872515, 0, size};
Point(858) = {0.4197951692977695, 0.03636696571047412, 0, size};
Point(859) = {0.4154318272048971, 0.03719790844660117, 0, size};
Point(860) = {0.4111459873804384, 0.038008863654894136, 0, size};
Point(861) = {0.4069354933988553, 0.03880046006280299, 0, size};
Point(862) = {0.4027982680804142, 0.03957330246960419, 0, size};
Point(863) = {0.3987323098739479, 0.040327972787825316, 0, size};
Point(864) = {0.3947356894363504, 0.04106503103550867, 0, size};
Point(865) = {0.39080635201920033, 0.04178504693584562, 0, size};
Point(866) = {0.3869420668436636, 0.04248857467028107, 0, size};
Point(867) = {0.3831411086770026, 0.04317605307023844, 0, size};
Point(868) = {0.37940183004678424, 0.04384790525303036, 0, size};
Point(869) = {0.37572264026975416, 0.04450454241250938, 0, size};
Point(870) = {0.3721020030106154, 0.045146364092715136, 0, size};
Point(871) = {0.36853843396627556, 0.04577375846575923, 0, size};
Point(872) = {0.3650304986680434, 0.04638710261227465, 0, size};
Point(873) = {0.3615768103948032, 0.04698676280298028, 0, size};
Point(874) = {0.35817602819065414, 0.04757309478011677, 0, size};
Point(875) = {0.354826854980943, 0.04814644403768714, 0, size};
Point(876) = {0.3515280357810193, 0.04870714609959385, 0, size};
Point(877) = {0.34827835599241724, 0.04925552679490062, 0, size};
Point(878) = {0.3450766399066088, 0.04979190250901937, 0, size};
Point(879) = {0.341921762571123, 0.050316578610700706, 0, size};
Point(880) = {0.33881263178988213, 0.05082985318841636, 0, size};
Point(881) = {0.33574818083098695, 0.0513320172532346, 0, size};
Point(882) = {0.33272737577441874, 0.05182335332901657, 0, size};
Point(883) = {0.32974921425569914, 0.0523041357077847, 0, size};
Point(884) = {0.3268127242669225, 0.05277463069893955, 0, size};
Point(885) = {0.3239169630121219, 0.05323509687223673, 0, size};
Point(886) = {0.32106101581413193, 0.05368578529446918, 0, size};
Point(887) = {0.31824399507024087, 0.05412693975983885, 0, size};
Point(888) = {0.3154650392541164, 0.05455879701402551, 0, size};
Point(889) = {0.3127233119616162, 0.05498158697198675, 0, size};
Point(890) = {0.3100180009982847, 0.055395532929535786, 0, size};
Point(891) = {0.30734831750635744, 0.05580085176877846, 0, size};
Point(892) = {0.30471349512935086, 0.05619775415748361, 0, size};
Point(893) = {0.3021127892123376, 0.056586444742487516, 0, size};
Point(894) = {0.2995454760361123, 0.056967122337243464, 0, size};
Point(895) = {0.2970107829831848, 0.05733998926469138, 0, size};
Point(896) = {0.2945078161776549, 0.05770525206907726, 0, size};
Point(897) = {0.29203590530944834, 0.05806307592699478, 0, size};
Point(898) = {0.2895944135646381, 0.05841361987720258, 0, size};
Point(899) = {0.2871827213000118, 0.05875703931504358, 0, size};
Point(900) = {0.28480022546570877, 0.05909348606143259, 0, size};
Point(901) = {0.28244633905102584, 0.059423108432482566, 0, size};
Point(902) = {0.2801204905522771, 0.05974605130952696, 0, size};
Point(903) = {0.2778221234617226, 0.060062456209312456, 0, size};
Point(904) = {0.27555069577657837, 0.06037246135417064, 0, size};
Point(905) = {0.27330567952720325, 0.06067620174199417, 0, size};
Point(906) = {0.27108656032360123, 0.06097380921586451, 0, size};
Point(907) = {0.2688928369194055, 0.061265412533199726, 0, size};
Point(908) = {0.2667240207925446, 0.061551137434306846, 0, size};
Point(909) = {0.264579635741892, 0.061831106710232016, 0, size};
Point(910) = {0.26245921749917284, 0.062105440269822856, 0, size};
Point(911) = {0.2603623133554298, 0.06237425520593024, 0, size};
Point(912) = {0.2582884818014622, 0.06263766586067834, 0, size};
Point(913) = {0.2562372921816114, 0.0628957838897503, 0, size};
Point(914) = {0.2542083243504557, 0.06314871832686668, 0, size};
Point(915) = {0.2522010760567106, 0.06339658553072618, 0, size};
Point(916) = {0.25021505249074166, 0.06363949324482966, 0, size};
Point(917) = {0.24824986988271083, 0.06387753300029517, 0, size};
Point(918) = {0.2463051536114008, 0.0641107945557026, 0, size};
Point(919) = {0.24438053783092364, 0.06433936593333733, 0, size};
Point(920) = {0.24247566521424221, 0.06456333344289354, 0, size};
Point(921) = {0.24059018670561452, 0.06478278170586373, 0, size};
Point(922) = {0.23872376128158562, 0.0649977936805023, 0, size};
Point(923) = {0.23687605572019615, 0.06520845068725954, 0, size};
Point(924) = {0.2350467443780518, 0.06541483243459471, 0, size};
Point(925) = {0.23323550897500572, 0.06561701704507675, 0, size};
Point(926) = {0.23144203838609517, 0.0658150810817021, 0, size};
Point(927) = {0.2296660284404439, 0.06600909957436014, 0, size};
Point(928) = {0.2279071817269507, 0.06619914604637349, 0, size};
Point(929) = {0.22616520740635634, 0.06638529254107192, 0, size};
Point(930) = {0.22443982102960103, 0.06656760964833153, 0, size};
Point(931) = {0.22273074436210405, 0.06674616653104705, 0, size};
Point(932) = {0.2210377052138059, 0.06692103095148853, 0, size};
Point(933) = {0.21936043727475155, 0.06709226929750597, 0, size};
Point(934) = {0.2176986799559771, 0.0672599466085516, 0, size};
Point(935) = {0.21605217823553266, 0.06742412660148735, 0, size};
Point(936) = {0.21442068250942037, 0.06758487169615424, 0, size};
Point(937) = {0.2128039484473039, 0.0677422430406765, 0, size};
Point(938) = {0.21120170966998772, 0.06789630294481795, 0, size};
Point(939) = {0.20961360260272868, 0.06804711864499605, 0, size};
Point(940) = {0.20803938556577864, 0.06819474195858195, 0, size};
Point(941) = {0.2064788393231227, 0.06833922208701661, 0, size};
Point(942) = {0.2049317490735377, 0.06848060745238331, 0, size};
Point(943) = {0.20339790433846555, 0.0686189457029889, 0, size};
Point(944) = {0.20187709885323382, 0.06875428371946202, 0, size};
Point(945) = {0.20036913046152274, 0.06888666762131498, 0, size};
Point(946) = {0.19887380101294017, 0.0690161427739231, 0, size};
Point(947) = {0.1973909162636089, 0.06914275379587603, 0, size};
Point(948) = {0.19592028577968945, 0.06926654456665705, 0, size};
Point(949) = {0.194461722843699, 0.06938755823461588, 0, size};
Point(950) = {0.19301504436355035, 0.06950583722519764, 0, size};
Point(951) = {0.19158007078424685, 0.06962142324939347, 0, size};
Point(952) = {0.19015662600209418, 0.06973435731238604, 0, size};
Point(953) = {0.18874453728137405, 0.06984467972236046, 0, size};
Point(954) = {0.1873436351734176, 0.06995243009945266, 0, size};
Point(955) = {0.18595375343794743, 0.07005764738481622, 0, size};
Point(956) = {0.18457472896666594, 0.07016036984978095, 0, size};
Point(957) = {0.18320640170899977, 0.07026063510508533, 0, size};
Point(958) = {0.18184861459989507, 0.07035848011016622, 0, size};
Point(959) = {0.18050121348967207, 0.07045394118248338, 0, size};
Point(960) = {0.17916404707578953, 0.07054705400686967, 0, size};
Point(961) = {0.17783696683652128, 0.07063785364488755, 0, size};
Point(962) = {0.17651982696645088, 0.07072637454418118, 0, size};
Point(963) = {0.17521248431374667, 0.07081265054781109, 0, size};
Point(964) = {0.1739147983191266, 0.07089671490356227, 0, size};
Point(965) = {0.1726266276998163, 0.07097860047430923, 0, size};
Point(966) = {0.1713476446098575, 0.07105834894133747, 0, size};
Point(967) = {0.1700776047787502, 0.07113598968505712, 0, size};
Point(968) = {0.1688163851500283, 0.07121154331670244, 0, size};
Point(969) = {0.16756386475799553, 0.07128503033546789, 0, size};
Point(970) = {0.16631992468332304, 0.07135647111957505, 0, size};
Point(971) = {0.16508444800976343, 0.07142588591800869, 0, size};
Point(972) = {0.16385731978187967, 0.0714932948428882, 0, size};
Point(973) = {0.16263842696383107, 0.07155871786243329, 0, size};
Point(974) = {0.16142765839914258, 0.0716221747944919, 0, size};
Point(975) = {0.16022490477143908, 0.07168368530059795, 0, size};
Point(976) = {0.15903005856614277, 0.07174326888052564, 0, size};
Point(977) = {0.157843014033073, 0.0718009448673142, 0, size};
Point(978) = {0.1566636671499446, 0.07185673242273366, 0, size};
Point(979) = {0.15549191558674988, 0.07191065053316573, 0, size};
Point(980) = {0.15432765867097378, 0.07196271800587627, 0, size};
Point(981) = {0.15317079735363573, 0.07201295346565549, 0, size};
Point(982) = {0.15202123417614438, 0.0720613753518038, 0, size};
Point(983) = {0.15087887323791477, 0.0721080019154432, 0, size};
Point(984) = {0.14974362016478057, 0.07215285121713336, 0, size};
Point(985) = {0.14861538207811084, 0.07219594112477616, 0, size};
Point(986) = {0.1474940675646653, 0.0722372893117889, 0, size};
Point(987) = {0.14637958664715642, 0.07227691325553098, 0, size};
Point(988) = {0.14527185075548438, 0.07231483023596812, 0, size};
Point(989) = {0.14417077269865383, 0.07235105733455904, 0, size};
Point(990) = {0.1430762666373064, 0.07238561143335208, 0, size};
Point(991) = {0.14198824805693233, 0.07241850921427585, 0, size};
Point(992) = {0.14090663374165863, 0.07244976715861459, 0, size};
Point(993) = {0.13983134174865836, 0.07247940154665423, 0, size};
Point(994) = {0.13876229138311727, 0.07250742845748953, 0, size};
Point(995) = {0.1376994031738184, 0.07253386376898005, 0, size};
Point(996) = {0.1366425988492134, 0.0725587231578476, 0, size};
Point(997) = {0.13559170761555353, 0.0725820234602607, 0, size};
Point(998) = {0.1345465095395248, 0.0726037780609068, 0, size};
Point(999) = {0.13350693318980195, 0.07262399538952388, 0, size};
Point(1000) = {0.132472910403899, 0.07264268384248476, 0, size};
Point(1001) = {0.13144437396096667, 0.07265985183045592, 0, size};
Point(1002) = {0.1304212575655863, 0.07267550777173463, 0, size};
Point(1003) = {0.12940349583186395, 0.07268966008593547, 0, size};
Point(1004) = {0.1283910242678446, 0.07270231718800861, 0, size};
Point(1005) = {0.12738377926016495, 0.07271348748257628, 0, size};
Point(1006) = {0.1263816980590219, 0.07272317935857041, 0, size};
Point(1007) = {0.12538471876340665, 0.07273140118415858, 0, size};
Point(1008) = {0.12439278030658651, 0.07273816130194405, 0, size};
Point(1009) = {0.12340582244188576, 0.07274346802442705, 0, size};
Point(1010) = {0.12242378572870172, 0.07274732962971492, 0, size};
Point(1011) = {0.12144661151879486, 0.07274975435746941, 0, size};
Point(1012) = {0.1204742419428088, 0.07275075040507979, 0, size};
Point(1013) = {0.11950661989704649, 0.07275032592405115, 0, size};
Point(1014) = {0.11854368903050658, 0.07274848901659749, 0, size};
Point(1015) = {0.1175853937321203, 0.07274524773243, 0, size};
Point(1016) = {0.11663167911825663, 0.07274061006573121, 0, size};
Point(1017) = {0.1156824910204309, 0.0727345839523058, 0, size};
Point(1018) = {0.11473777597324347, 0.07272717726690016, 0, size};
Point(1019) = {0.11379748120256106, 0.07271839782068226, 0, size};
Point(1020) = {0.11286155461387715, 0.07270825335887397, 0, size};
Point(1021) = {0.11192994478091255, 0.0726967515585287, 0, size};
Point(1022) = {0.11100260093440546, 0.07268390002644733, 0, size};
Point(1023) = {0.11007947295112128, 0.07266970629722569, 0, size};
Point(1024) = {0.1091605113430484, 0.07265417783142697, 0, size};
Point(1025) = {0.10824566724680512, 0.0726373220138733, 0, size};
Point(1026) = {0.10733489241322414, 0.07261914615205046, 0, size};
Point(1027) = {0.10642813919712375, 0.07259965747461984, 0, size};
Point(1028) = {0.10552536054728913, 0.07257886313003326, 0, size};
Point(1029) = {0.10462650999660814, 0.07255677018524442, 0, size};
Point(1030) = {0.10373154165238539, 0.07253338562451275, 0, size};
Point(1031) = {0.10284033329835338, 0.07250871384103778, 0, size};
Point(1032) = {0.10195256617974037, 0.07248274855865816, 0, size};
Point(1033) = {0.101068176281346, 0.07245548688799267, 0, size};
Point(1034) = {0.10018712691416172, 0.07242692672909215, 0, size};
Point(1035) = {0.09930938176186901, 0.07239706610280229, 0, size};
Point(1036) = {0.09843490487683201, 0.07236590314377353, 0, size};
Point(1037) = {0.0975636606760869, 0.07233343609372242, 0, size};
Point(1038) = {0.09669561393736222, 0.07229966329493617, 0, size};
Point(1039) = {0.0958307297951002, 0.07226458318401004, 0, size};
Point(1040) = {0.09496897373648311, 0.07222819428580908, 0, size};
Point(1041) = {0.09411031159748348, 0.07219049520764637, 0, size};
Point(1042) = {0.09325470955890756, 0.07215148463366809, 0, size};
Point(1043) = {0.09240213414250835, 0.07211116131944145, 0, size};
Point(1044) = {0.09155255220703709, 0.07206952408673128, 0, size};
Point(1045) = {0.09070593094439902, 0.07202657181846638, 0, size};
Point(1046) = {0.08986223787577352, 0.07198230345388132, 0, size};
Point(1047) = {0.08902144084777469, 0.07193671798383129, 0, size};
Point(1048) = {0.08818350802864328, 0.07188981444627247, 0, size};
Point(1049) = {0.0873484079044492, 0.07184159192190091, 0, size};
Point(1050) = {0.08651610927533195, 0.07179204952994524, 0, size};
Point(1051) = {0.08568658125176326, 0.07174118642410669, 0, size};
Point(1052) = {0.08485979325083555, 0.07168900178864089, 0, size};
Point(1053) = {0.08403571499258224, 0.0716354948345764, 0, size};
Point(1054) = {0.08321431649631815, 0.07158066479606415, 0, size};
Point(1055) = {0.08239556807702893, 0.0715245109268548, 0, size};
Point(1056) = {0.08157944034176512, 0.07146703249689583, 0, size};
Point(1057) = {0.08076590418609399, 0.071408228789048, 0, size};
Point(1058) = {0.07995493079056044, 0.07134809909591258, 0, size};
Point(1059) = {0.07914649161717556, 0.07128664271676717, 0, size};
Point(1060) = {0.07834055840597247, 0.071223858954608, 0, size};
Point(1061) = {0.07753710317156463, 0.07115974711329086, 0, size};
Point(1062) = {0.07673609819972482, 0.07109430649476736, 0, size};
Point(1063) = {0.07593751604403882, 0.07102753639641751, 0, size};
Point(1064) = {0.07514132952255131, 0.0709594361084684, 0, size};
Point(1065) = {0.07434751171446687, 0.0708900049115005, 0, size};
Point(1066) = {0.07355603490066566, 0.0708192419785753, 0, size};
Point(1067) = {0.072766535783586, 0.07074711350328722, 0, size};
Point(1068) = {0.07197865533343126, 0.07067357560112558, 0, size};
Point(1069) = {0.0711923772642559, 0.07059861287931884, 0, size};
Point(1070) = {0.07040768651537306, 0.07052221023270432, 0, size};
Point(1071) = {0.06962456807014306, 0.07044435272895437, 0, size};
Point(1072) = {0.06884300695997607, 0.07036502560114566, 0, size};
Point(1073) = {0.06806298826822076, 0.07028421424053558, 0, size};
Point(1074) = {0.06728449713384582, 0.07020190418952989, 0, size};
Point(1075) = {0.06650751875504543, 0.07011808113484978, 0, size};
Point(1076) = {0.06573203839266338, 0.0700327309008814, 0, size};
Point(1077) = {0.06495804137347695, 0.06994583944320645, 0, size};
Point(1078) = {0.06418551309340781, 0.06985739284231618, 0, size};
Point(1079) = {0.06341443902055541, 0.06976737729749173, 0, size};
Point(1080) = {0.0626448046981489, 0.06967577912085644, 0, size};
Point(1081) = {0.061876595747362644, 0.06958258473158915, 0, size};
Point(1082) = {0.06110979787004345, 0.06948778065029856, 0, size};
Point(1083) = {0.06034439685131811, 0.0693913534935513, 0, size};
Point(1084) = {0.0595803785621134, 0.06929328996855175, 0, size};
Point(1085) = {0.058817728961575035, 0.06919357686796833, 0, size};
Point(1086) = {0.058056434099393234, 0.06909220106490267, 0, size};
Point(1087) = {0.05729648011803258, 0.0689891495079967, 0, size};
Point(1088) = {0.056537853254901196, 0.0688844092166787, 0, size};
Point(1089) = {0.0557805398444032, 0.06877796727653634, 0, size};
Point(1090) = {0.055024526319927894, 0.0686698108348203, 0, size};
Point(1091) = {0.054269799215788984, 0.06855992709607626, 0, size};
Point(1092) = {0.05351634516902842, 0.06844830331788994, 0, size};
Point(1093) = {0.052764150921208126, 0.06833492680675848, 0, size};
Point(1094) = {0.05201320332011249, 0.06821978491407431, 0, size};
Point(1095) = {0.051263489321375984, 0.06810286503221948, 0, size};
Point(1096) = {0.05051499599004934, 0.06798415459076938, 0, size};
Point(1097) = {0.04976771050212804, 0.06786364105280641, 0, size};
Point(1098) = {0.0490216201459856, 0.06774131191133102, 0, size};
Point(1099) = {0.04827671232377804, 0.06761715468577806, 0, size};
Point(1100) = {0.047532974552787044, 0.0674911569186299, 0, size};
Point(1101) = {0.0467903826059441, 0.06736330410643324, 0, size};
Point(1102) = {0.04604845959783715, 0.06723349875702961, 0, size};
Point(1103) = {0.0453069309582395, 0.06710166669611227, 0, size};
Point(1104) = {0.04456579610584926, 0.06696777939508322, 0, size};
Point(1105) = {0.043825054406037095, 0.06683180837251887, 0, size};
Point(1106) = {0.04308470518255162, 0.06669372518857383, 0, size};
Point(1107) = {0.04234474772904915, 0.06655350143958172, 0, size};
Point(1108) = {0.04160518132041424, 0.06641110875284627, 0, size};
Point(1109) = {0.040866005223912226, 0.06626651878162976, 0, size};
Point(1110) = {0.040127218710118165, 0.06611970320032713, 0, size};
Point(1111) = {0.039388821063731684, 0.0659706336998465, 0, size};
Point(1112) = {0.038650811594160527, 0.06581928198317251, 0, size};
Point(1113) = {0.03791318964598573, 0.065665619761134, 0, size};
Point(1114) = {0.037175954609241606, 0.06550961874836261, 0, size};
Point(1115) = {0.036439105929537925, 0.06535125065944679, 0, size};
Point(1116) = {0.035702643118049535, 0.06519048720528642, 0, size};
Point(1117) = {0.03496656576132823, 0.06502730008963796, 0, size};
Point(1118) = {0.03423087353100069, 0.06486166100586344, 0, size};
Point(1119) = {0.03349556619329366, 0.06469354163387014, 0, size};
Point(1120) = {0.032760643618434976, 0.06452291363725161, 0, size};
Point(1121) = {0.03202610578991408, 0.0643497486606257, 0, size};
Point(1122) = {0.03129195281360206, 0.06417401832716986, 0, size};
Point(1123) = {0.03055818492674017, 0.06399569423635519, 0, size};
Point(1124) = {0.029824802506792515, 0.06381474796187855, 0, size};
Point(1125) = {0.029091806080165088, 0.0636311510497924, 0, size};
Point(1126) = {0.02835919633078755, 0.06344487501683188, 0, size};
Point(1127) = {0.02762697410857957, 0.0632558913489444, 0, size};
Point(1128) = {0.02689514043776093, 0.06306417150001102, 0, size};
Point(1129) = {0.026163696525047953, 0.06286968689077067, 0, size};
Point(1130) = {0.025432643767707597, 0.06267240890793946, 0, size};
Point(1131) = {0.024701983761474217, 0.06247230890352631, 0, size};
Point(1132) = {0.023971718308344783, 0.06226935819434896, 0, size};
Point(1133) = {0.02324175810378966, 0.06206350202828761, 0, size};
Point(1134) = {0.02251012186571108, 0.06185412460133653, 0, size};
Point(1135) = {0.0217759417656867, 0.06164087278047774, 0, size};
Point(1136) = {0.021039260568506486, 0.06142364384947122, 0, size};
Point(1137) = {0.020300121337755873, 0.06120233423289125, 0, size};
Point(1138) = {0.019558567533232322, 0.06097683951253502, 0, size};
Point(1139) = {0.01881464310894094, 0.06074705444595201, 0, size};
Point(1140) = {0.01806839261159041, 0.06051287298726089, 0, size};
Point(1141) = {0.017319861279544633, 0.060274188310433796, 0, size};
Point(1142) = {0.016569095142146332, 0.0600308928352178, 0, size};
Point(1143) = {0.015816141119328952, 0.05978287825586542, 0, size};
Point(1144) = {0.01506104712139618, 0.059530035572834934, 0, size};
Point(1145) = {0.014303862148896, 0.0592722551276389, 0, size};
Point(1146) = {0.0135446363924105, 0.05900942664098428, 0, size};
Point(1147) = {0.0127834213321524, 0.0587414392543711, 0, size};
Point(1148) = {0.012020269837205697, 0.05846818157529791, 0, size};
Point(1149) = {0.011255236264210811, 0.05818954172620806, 0, size};
Point(1150) = {0.010488376555348669, 0.05790540739732731, 0, size};
Point(1151) = {0.009719748335368426, 0.057615665903501326, 0, size};
Point(1152) = {0.00894941100747624, 0.057320204245163556, 0, size};
Point(1153) = {0.008177425847819294, 0.057018909173527775, 0, size};
Point(1154) = {0.007403856098332396, 0.05671166726010575, 0, size};
Point(1155) = {0.006628767057646079, 0.056398364970616184, 0, size};
Point(1156) = {0.005852226169803095, 0.056078888743360235, 0, size};
Point(1157) = {0.005074303110447255, 0.05575312507209549, 0, size};
Point(1158) = {0.004295069870186639, 0.05542096059344256, 0, size};
Point(1159) = {0.003514600834786331, 0.05508228217882523, 0, size};
Point(1160) = {0.002732972861852395, 0.05473697703093159, 0, size};
Point(1161) = {0.0019493970839902291, 0.05438453478170388, 0, size};
Point(1162) = {0.0011623264111175278, 0.054024036961476486, 0, size};
Point(1163) = {0.0003718149905886375, 0.05365524785887349, 0, size};
Point(1164) = {-0.000422023767729091, 0.053277952994873264, 0, size};
Point(1165) = {-0.0012190731121897733, 0.05289193413371024, 0, size};
Point(1166) = {-0.002019212521537979, 0.05249696938049978, 0, size};
Point(1167) = {-0.0028223172672917495, 0.05209283329893115, 0, size};
Point(1168) = {-0.003628257966745912, 0.05167929705082692, 0, size};
Point(1169) = {-0.004436900127185982, 0.05125612855940315, 0, size};
Point(1170) = {-0.005248103682063317, 0.050823092698111284, 0, size};
Point(1171) = {-0.006061722520112187, 0.050379951506949704, 0, size};
Point(1172) = {-0.006877604008580915, 0.049926464438153725, 0, size};
Point(1173) = {-0.007695588512004831, 0.04946238863315181, 0, size};
Point(1174) = {-0.008515508908191168, 0.04898747923264955, 0, size};
Point(1175) = {-0.009337190103332059, 0.04850148972166129, 0, size};
Point(1176) = {-0.01016044854847719, 0.048004172311210354, 0, size};
Point(1177) = {-0.010985091759848886, 0.047495278358334225, 0, size};
Point(1178) = {-0.011810917845814643, 0.04697455882587362, 0, size};
Point(1179) = {-0.012637715043614526, 0.04644176478336545, 0, size};
Point(1180) = {-0.013465261269267179, 0.04589664795013924, 0, size};
Point(1181) = {-0.014293323684399645, 0.04533896128145696, 0, size};
Point(1182) = {-0.015121658285305548, 0.04476845959736613, 0, size};
Point(1183) = {-0.015967144275582205, 0.0441725880438235, 0, size};
Point(1184) = {-0.01685970091271386, 0.04352735606284448, 0, size};
Point(1185) = {-0.017798207775970593, 0.04282919344738734, 0, size};
Point(1186) = {-0.018780244188914552, 0.04207501584104061, 0, size};
Point(1187) = {-0.019803022929107468, 0.041261584773088236, 0, size};
Point(1188) = {-0.020863332268194708, 0.040385568473931426, 0, size};
Point(1189) = {-0.02195747933847596, 0.03944361604786643, 0, size};
Point(1190) = {-0.023081238303338362, 0.03843244601317405, 0, size};
Point(1191) = {-0.02422980755951289, 0.03734894945442024, 0, size};
Point(1192) = {-0.025397780855172167, 0.03619030694214481, 0, size};
Point(1193) = {-0.026579137638772624, 0.03495411695707529, 0, size};
Point(1194) = {-0.02776725800336129, 0.03363853185718571, 0, size};
Point(1195) = {-0.028954967097004493, 0.03224239556274238, 0, size};
Point(1196) = {-0.030134612692502744, 0.030765375303006732, 0, size};
Point(1197) = {-0.03129817767294418, 0.02920807824030792, 0, size};
Point(1198) = {-0.03243742652622813, 0.02757214288489288, 0, size};
Point(1199) = {-0.03354803957966771, 0.025853900229389982, 0, size};
Point(1200) = {-0.034649044238762715, 0.0240070194818388, 0, size};
Point(1201) = {-0.0357402485645514, 0.022002673156260324, 0, size};
Point(1202) = {-0.03681294494831154, 0.019816126969754353, 0, size};
Point(1203) = {-0.03785345007720668, 0.017419537417502417, 0, size};
Point(1204) = {-0.038841416054859045, 0.014782266013626406, 0, size};
Point(1205) = {-0.039747679344925145, 0.01187198305092813, 0, size};
Point(1206) = {-0.04053179079628624, 0.008657046399046353, 0, size};
Point(1207) = {-0.041139661886308077, 0.005110761926515732, 0, size};
Point(1208) = {-0.041502252364449925, 0.0012180867501391513, 0, size};
Point(1209) = {-0.04153686438726712, -0.003015127518279314, 0, size};
Point(1210) = {-0.04115766812771278, -0.007517399721330684, 0, size};
Point(1211) = {-0.04038506943191799, -0.011813505053117214, 0, size};
Point(1212) = {-0.03932179499679842, -0.015716140861014152, 0, size};
Point(1213) = {-0.03806304209822573, -0.019207187803065077, 0, size};
Point(1214) = {-0.036690470084497794, -0.02229766701498436, 0, size};
Point(1215) = {-0.035268438253763336, -0.025016330105766548, 0, size};
Point(1216) = {-0.03384459543770621, -0.027400257725236188, 0, size};
Point(1217) = {-0.032452635036794984, -0.029488347123936935, 0, size};
Point(1218) = {-0.031115660916587445, -0.03131739959379306, 0, size};
Point(1219) = {-0.029849327796816483, -0.03292010480102794, 0, size};
Point(1220) = {-0.02866443414872854, -0.034324226301620527, 0, size};
Point(1221) = {-0.027568932143018414, -0.035552452312287305, 0, size};
Point(1222) = {-0.02656923654659293, -0.03662276664827896, 0, size};
Point(1223) = {-0.0256177896779538, -0.037602388640983024, 0, size};
Point(1224) = {-0.024660989412326514, -0.038552018595392375, 0, size};
Point(1225) = {-0.023700461854869456, -0.03947158802853826, 0, size};
Point(1226) = {-0.022738222782234967, -0.04036077830256082, 0, size};
Point(1227) = {-0.021776291151598282, -0.04121940783952392, 0, size};
Point(1228) = {-0.02081667070667941, -0.042047431272051704, 0, size};
Point(1229) = {-0.019861332582122936, -0.04284493614403055, 0, size};
Point(1230) = {-0.018912199251941056, -0.043612137381490466, 0, size};
Point(1231) = {-0.017971130098651613, -0.04434936980989052, 0, size};
Point(1232) = {-0.0170399088046728, -0.04505707903377762, 0, size};
Point(1233) = {-0.016120232690799235, -0.04573581101791516, 0, size};
Point(1234) = {-0.015213704052341747, -0.04638620071614408, 0, size};
Point(1235) = {-0.014321823475174269, -0.04700896008708937, 0, size};
Point(1236) = {-0.013445985054059964, -0.04760486581668008, 0, size};
Point(1237) = {-0.012587473386005878, -0.048174747038946496, 0, size};
Point(1238) = {-0.011747462172879211, -0.04871947331151618, 0, size};
Point(1239) = {-0.010927014240218573, -0.04923994306336992, 0, size};
Point(1240) = {-0.010127082762592615, -0.04973707269218975, 0, size};
Point(1241) = {-0.009348496757696393, -0.050211796552412064, 0, size};
Point(1242) = {-0.008582286744513966, -0.05067074818343866, 0, size};
Point(1243) = {-0.00781699772192603, -0.05112130603758682, 0, size};
Point(1244) = {-0.007052604823633284, -0.05156372751862498, 0, size};
Point(1245) = {-0.006289201135382838, -0.05199819347472316, 0, size};
Point(1246) = {-0.00552687628561525, -0.05242488168540621, 0, size};
Point(1247) = {-0.0047657167671395165, -0.05284396679569224, 0, size};
Point(1248) = {-0.004005806249506278, -0.05325562026447056, 0, size};
Point(1249) = {-0.0032472258820661435, -0.05366001032587261, 0, size};
Point(1250) = {-0.0024900545877327225, -0.05405730196247103, 0, size};
Point(1251) = {-0.0017343693475779624, -0.054447656889178395, 0, size};
Point(1252) = {-0.0009802454764248963, -0.054831233546787365, 0, size};
Point(1253) = {-0.0002277568896739259, -0.05520818710414224, 0, size};
Point(1254) = {0.0005230236383656347, -0.055578669467994245, 0, size};
Point(1255) = {0.0012720242243307036, -0.05594282929964951, 0, size};
Point(1256) = {0.002019173633470504, -0.05630081203755566, 0, size};
Point(1257) = {0.0027644010447676797, -0.056652759925049055, 0, size};
Point(1258) = {0.0035076358230774866, -0.05699881204250581, 0, size};
Point(1259) = {0.004248807297869943, -0.057339104343207485, 0, size};
Point(1260) = {0.004987844548117077, -0.05767376969226388, 0, size};
Point(1261) = {0.005724676192842531, -0.05800293790797191, 0, size};
Point(1262) = {0.006459230186877118, -0.05832673580504538, 0, size};
Point(1263) = {0.007191433621280559, -0.0586452872391527, 0, size};
Point(1264) = {0.007921212527978637, -0.058958713152274876, 0, size};
Point(1265) = {0.008648491688030892, -0.059267131618369585, 0, size};
Point(1266) = {0.009373194443056133, -0.059570657888905136, 0, size};
Point(1267) = {0.010095432612580451, -0.059869482211023756, 0, size};
Point(1268) = {0.010816767913410274, -0.06016436283934921, 0, size};
Point(1269) = {0.0115375735353365, -0.0604555283983932, 0, size};
Point(1270) = {0.01225781895450852, -0.060743038201307144, 0, size};
Point(1271) = {0.012977474259071128, -0.061026951889423545, 0, size};
Point(1272) = {0.013696510134893553, -0.06130732941416128, 0, size};
Point(1273) = {0.014414897850360158, -0.06158423101943586, 0, size};
Point(1274) = {0.015132609240299827, -0.06185771722460581, 0, size};
Point(1275) = {0.01584961668906591, -0.06212784880795806, 0, size};
Point(1276) = {0.016565893112817098, -0.06239468679074761, 0, size};
Point(1277) = {0.017281411941062145, -0.06265829242180958, 0, size};
Point(1278) = {0.017996147097484042, -0.06291872716274087, 0, size};
Point(1279) = {0.018710072980102015, -0.06317605267366326, 0, size};
Point(1280) = {0.01942316444081228, -0.06343033079957075, 0, size};
Point(1281) = {0.020135396764349268, -0.06368162355726249, 0, size};
Point(1282) = {0.02084674564670823, -0.06392999312285999, 0, size};
Point(1283) = {0.021557187173069342, -0.06417550181990617, 0, size};
Point(1284) = {0.02226669779527214, -0.06441821210804402, 0, size};
Point(1285) = {0.022975254308870693, -0.06465818657226542, 0, size};
Point(1286) = {0.023682833829826437, -0.06489548791272795, 0, size};
Point(1287) = {0.02438941377085281, -0.06513017893512116, 0, size};
Point(1288) = {0.02509497181748757, -0.06536232254158393, 0, size};
Point(1289) = {0.02579948590389529, -0.06559198172214808, 0, size};
Point(1290) = {0.026502934188473156, -0.06581921954670561, 0, size};
Point(1291) = {0.027205295029275857, -0.0660440991574771, 0, size};
Point(1292) = {0.027906546959301823, -0.06626668376196666, 0, size};
Point(1293) = {0.028606668661708783, -0.06648703662639517, 0, size};
Point(1294) = {0.02930563894494885, -0.06670522106957823, 0, size};
Point(1295) = {0.030003436717900643, -0.06692130045724264, 0, size};
Point(1296) = {0.030700040965033218, -0.06713533819675933, 0, size};
Point(1297) = {0.03139543072162876, -0.06734739773226922, 0, size};
Point(1298) = {0.03208958504910837, -0.0675575425401817, 0, size};
Point(1299) = {0.03278337840497941, -0.06776610021067389, 0, size};
Point(1300) = {0.03347842597634182, -0.06797358361616182, 0, size};
Point(1301) = {0.03417478638708347, -0.06818002109565302, 0, size};
Point(1302) = {0.03487247198248102, -0.06838542703180774, 0, size};
Point(1303) = {0.03557149517366155, -0.06858981586972417, 0, size};
Point(1304) = {0.036271868435890316, -0.06879320212088096, 0, size};
Point(1305) = {0.03697360430677439, -0.06899560036715582, 0, size};
Point(1306) = {0.03767671538443054, -0.06919702526493715, 0, size};
Point(1307) = {0.03838121432557188, -0.06939749154931864, 0, size};
Point(1308) = {0.039087113843534714, -0.06959701403838593, 0, size};
Point(1309) = {0.03979442670623925, -0.06979560763759696, 0, size};
Point(1310) = {0.04050316573407496, -0.06999328734425601, 0, size};
Point(1311) = {0.04121334379771062, -0.07019006825208561, 0, size};
Point(1312) = {0.04192497381583671, -0.07038596555590086, 0, size};
Point(1313) = {0.04263806875280582, -0.07058099455638117, 0, size};
Point(1314) = {0.043352641616216006, -0.07077517066495448, 0, size};
Point(1315) = {0.04406870545438938, -0.07096850940878503, 0, size};
Point(1316) = {0.044786273353763964, -0.0711610264358734, 0, size};
Point(1317) = {0.04550535843619312, -0.07135273752027063, 0, size};
Point(1318) = {0.046225973856148406, -0.07154365856741007, 0, size};
Point(1319) = {0.04694813279781535, -0.07173380561955739, 0, size};
Point(1320) = {0.047671848472092763, -0.07192319486138626, 0, size};
Point(1321) = {0.04839713411346894, -0.07211184262567673, 0, size};
Point(1322) = {0.049124002976798815, -0.07229976539914715, 0, size};
Point(1323) = {0.049852468333954195, -0.07248697982841652, 0, size};
Point(1324) = {0.05058254347034951, -0.07267350272610298, 0, size};
Point(1325) = {0.05131424168134907, -0.07285935107706418, 0, size};
Point(1326) = {0.05204757626852615, -0.07304454204477707, 0, size};
Point(1327) = {0.05278256053581143, -0.07322909297787183, 0, size};
Point(1328) = {0.05351920778546084, -0.07341302141680647, 0, size};
Point(1329) = {0.05425753131391414, -0.0735963451007063, 0, size};
Point(1330) = {0.05499754440747414, -0.07377908197435518, 0, size};
Point(1331) = {0.05573926033783162, -0.07396125019535076, 0, size};
Point(1332) = {0.05648269235744035, -0.07414286814143008, 0, size};
Point(1333) = {0.057227853694691064, -0.07432395441795878, 0, size};
Point(1334) = {0.05797475819146306, -0.07450452802054462, 0, size};
Point(1335) = {0.05872377388956198, -0.07468469106487739, 0, size};
Point(1336) = {0.059475313504474485, -0.07486454568253588, 0, size};
Point(1337) = {0.06022940818678746, -0.0750440990724994, 0, size};
Point(1338) = {0.06098608740663497, -0.0752233580310657, 0, size};
Point(1339) = {0.06174538094022664, -0.07540232943303113, 0, size};
Point(1340) = {0.06250731887444354, -0.07558102023497097, 0, size};
Point(1341) = {0.06327193161150083, -0.07575943747861075, 0, size};
Point(1342) = {0.06403924987369194, -0.0759375882942948, 0, size};
Point(1343) = {0.06480930470819407, -0.07611547990455086, 0, size};
Point(1344) = {0.0655821274919595, -0.07629311962775909, 0, size};
Point(1345) = {0.06635774993666756, -0.07647051488192315, 0, size};
Point(1346) = {0.06713620409376919, -0.07664767318855409, 0, size};
Point(1347) = {0.06791752235959135, -0.07682460217666323, 0, size};
Point(1348) = {0.06870173748053968, -0.0770013095868761, 0, size};
Point(1349) = {0.06948888255835967, -0.0771778032756625, 0, size};
Point(1350) = {0.07027899105550152, -0.07735409121969698, 0, size};
Point(1351) = {0.07107209680054806, -0.07753018152034416, 0, size};
Point(1352) = {0.07186823399373349, -0.07770608240828004, 0, size};
Point(1353) = {0.07266743721256222, -0.07788180224825539, 0, size};
Point(1354) = {0.07346974141748217, -0.07805734954399551, 0, size};
Point(1355) = {0.07427518195767722, -0.07823273294325629, 0, size};
Point(1356) = {0.0750837945769324, -0.0784079612430301, 0, size};
Point(1357) = {0.07589561541959203, -0.0785830433949122, 0, size};
Point(1358) = {0.0767106810366167, -0.07875798851063369, 0, size};
Point(1359) = {0.07752902839172014, -0.07893280586776252, 0, size};
Point(1360) = {0.07835069486761617, -0.07910750491558517, 0, size};
Point(1361) = {0.07917571827235338, -0.07928209528116985, 0, size};
Point(1362) = {0.08000413684574925, -0.07945658677562019, 0, size};
Point(1363) = {0.08083598926591924, -0.07963098940052492, 0, size};
Point(1364) = {0.08167131465591809, -0.079805313354614, 0, size};
Point(1365) = {0.08251015259047143, -0.07997956904062341, 0, size};
Point(1366) = {0.08335254310281892, -0.08015376707238053, 0, size};
Point(1367) = {0.08419852669165016, -0.08032791828211383, 0, size};
Point(1368) = {0.08504814432817209, -0.08050203372800264, 0, size};
Point(1369) = {0.0859014374632552, -0.08067612470196438, 0, size};
Point(1370) = {0.08675844803470724, -0.080850202737698, 0, size};
Point(1371) = {0.08761921847465638, -0.08102427961898832, 0, size};
Point(1372) = {0.0884838790526386, -0.08119838448148173, 0, size};
Point(1373) = {0.08935269246411659, -0.08137256870959564, 0, size};
Point(1374) = {0.09022571997328215, -0.08154684068223277, 0, size};
Point(1375) = {0.09110301235849537, -0.08172120661224044, 0, size};
Point(1376) = {0.09198462107339132, -0.08189567281908754, 0, size};
Point(1377) = {0.09287059825882073, -0.08207024573278775, 0, size};
Point(1378) = {0.09376099675502204, -0.08224493189795762, 0, size};
Point(1379) = {0.0946558701140275, -0.08241973797801452, 0, size};
Point(1380) = {0.09555527261234091, -0.08259467075952605, 0, size};
Point(1381) = {0.09645925926383997, -0.08276973715670678, 0, size};
Point(1382) = {0.09736788583297641, -0.08294494421608133, 0, size};
Point(1383) = {0.0982812088482007, -0.0831202991213048, 0, size};
Point(1384) = {0.09919928561570156, -0.08329580919816364, 0, size};
Point(1385) = {0.10012217423339237, -0.08347148191974929, 0, size};
Point(1386) = {0.10104993360519515, -0.08364732491182056, 0, size};
Point(1387) = {0.1019826234556231, -0.08382334595836095, 0, size};
Point(1388) = {0.10292030434465023, -0.0839995530073356, 0, size};
Point(1389) = {0.10386303768289197, -0.08417595417665902, 0, size};
Point(1390) = {0.10481088574710046, -0.08435255776038164, 0, size};
Point(1391) = {0.10576391169597224, -0.08452937223510217, 0, size};
Point(1392) = {0.10672217958629716, -0.08470640626661938, 0, size};
Point(1393) = {0.10768575438942393, -0.0848836687168266, 0, size};
Point(1394) = {0.10865470200808215, -0.0850611686508655, 0, size};
Point(1395) = {0.10962908929354703, -0.08523891534454532, 0, size};
Point(1396) = {0.11060898406317007, -0.08541691829204168, 0, size};
Point(1397) = {0.11159445511826965, -0.08559518721388364, 0, size};
Point(1398) = {0.11258557226240187, -0.08577373206524354, 0, size};
Point(1399) = {0.11358240632001218, -0.08595256304454055, 0, size};
Point(1400) = {0.11458502915547901, -0.08613169060237137, 0, size};
Point(1401) = {0.11559351369256912, -0.08631112545078432, 0, size};
Point(1402) = {0.11660793393428893, -0.08649087857290591, 0, size};
Point(1403) = {0.11762836498317367, -0.08667096123294146, 0, size};
Point(1404) = {0.11865488306199738, -0.08685138498656031, 0, size};
Point(1405) = {0.11968756553492306, -0.08703216169168383, 0, size};
Point(1406) = {0.12072649092910973, -0.08721330351969461, 0, size};
Point(1407) = {0.12177173919383832, -0.08739482300816968, 0, size};
Point(1408) = {0.12282351589448047, -0.0875767534291582, 0, size};
Point(1409) = {0.12388202900792734, -0.08775912396649885, 0, size};
Point(1410) = {0.12494736910819956, -0.08794194224852528, 0, size};
Point(1411) = {0.12601962810378187, -0.08812521602146665, 0, size};
Point(1412) = {0.1270988994173792, -0.08830895318023309, 0, size};
Point(1413) = {0.12818527801800628, -0.088493161773676, 0, size};
Point(1414) = {0.12927886045387732, -0.088677850010061, 0, size};
Point(1415) = {0.13037974488612705, -0.08886302626276411, 0, size};
Point(1416) = {0.13148803112338034, -0.08904869907620071, 0, size};
Point(1417) = {0.13260382065719564, -0.08923487717199774, 0, size};
Point(1418) = {0.13372721669840937, -0.08942156945542099, 0, size};
Point(1419) = {0.13485832421442362, -0.0896087850220717, 0, size};
Point(1420) = {0.13599724996742923, -0.08979653316485947, 0, size};
Point(1421) = {0.13714410255362516, -0.08998482338126924, 0, size};
Point(1422) = {0.13829899244345598, -0.09017366538093588, 0, size};
Point(1423) = {0.13946203202288115, -0.0903630690935373, 0, size};
Point(1424) = {0.1406333356357317, -0.09055304467702557, 0, size};
Point(1425) = {0.14181301962716963, -0.09074360252620965, 0, size};
Point(1426) = {0.14300120238829672, -0.09093475328170791, 0, size};
Point(1427) = {0.14419800440193264, -0.09112650783928666, 0, size};
Point(1428) = {0.14540354828960658, -0.09131887735960395, 0, size};
Point(1429) = {0.1466179588598075, -0.09151187327838017, 0, size};
Point(1430) = {0.14784136315751353, -0.09170550731701285, 0, size};
Point(1431) = {0.149073890515064, -0.09189979149366125, 0, size};
Point(1432) = {0.15031567260438236, -0.09209473813481878, 0, size};
Point(1433) = {0.15156684349063212, -0.09229035988740322, 0, size};
Point(1434) = {0.15282753968731383, -0.09248666973138486, 0, size};
Point(1435) = {0.1540979002128785, -0.09268368099298385, 0, size};
Point(1436) = {0.15537806664888396, -0.09288140735846173, 0, size};
Point(1437) = {0.1566681831997492, -0.09307986288853827, 0, size};
Point(1438) = {0.15796839675417068, -0.09327906203346653, 0, size};
Point(1439) = {0.1592788569482257, -0.0934790196487957, 0, size};
Point(1440) = {0.16059974504143468, -0.09367975513982918, 0, size};
Point(1441) = {0.1619312806900845, -0.09388129172077167, 0, size};
Point(1442) = {0.16327362760064665, -0.09408364302877416, 0, size};
Point(1443) = {0.1646269503178721, -0.09428682267784287, 0, size};
Point(1444) = {0.16599141658806676, -0.09449084462516698, 0, size};
Point(1445) = {0.16736719743788508, -0.09469572318470543, 0, size};
Point(1446) = {0.1687544672554339, -0.09490147304141207, 0, size};
Point(1447) = {0.1701534038737745, -0.09510810926613386, 0, size};
Point(1448) = {0.17156418865689588, -0.09531564733121682, 0, size};
Point(1449) = {0.17298700658823538, -0.09552410312685596, 0, size};
Point(1450) = {0.17442204636186076, -0.09573349297823279, 0, size};
Point(1451) = {0.17586950047638736, -0.09594383366348028, 0, size};
Point(1452) = {0.17732956533172411, -0.09615514243251946, 0, size};
Point(1453) = {0.17880244132875722, -0.09636743702681676, 0, size};
Point(1454) = {0.18028833297206948, -0.09658073570011112, 0, size};
Point(1455) = {0.18178744897580634, -0.0967950572401651, 0, size};
Point(1456) = {0.18330000237280053, -0.09701042099159593, 0, size};
Point(1457) = {0.18482621062705676, -0.09722684687984454, 0, size};
Point(1458) = {0.18636629574975289, -0.0974443554363509, 0, size};
Point(1459) = {0.1879204844188347, -0.09766296782499591, 0, size};
Point(1460) = {0.18948900810238078, -0.09788270586988779, 0, size};
Point(1461) = {0.1910721031858496, -0.09810359208456537, 0, size};
Point(1462) = {0.19267001110334833, -0.09832564970269812, 0, size};
Point(1463) = {0.1942829784730866, -0.09854890271037076, 0, size};
Point(1464) = {0.19591125723716898, -0.09877337588004279, 0, size};
Point(1465) = {0.1975551048058597, -0.0989990948062761, 0, size};
Point(1466) = {0.19921478420652025, -0.09922608594333733, 0, size};
Point(1467) = {0.2008905642374394, -0.0994543766447903, 0, size};
Point(1468) = {0.20258279935443824, -0.09968400496678352, 0, size};
Point(1469) = {0.20429187247381617, -0.0999150077981314, 0, size};
Point(1470) = {0.20601807827084936, -0.10014740831220914, 0, size};
Point(1471) = {0.20776171779603972, -0.10038123026822758, 0, size};
Point(1472) = {0.209523099023351, -0.10061649808632607, 0, size};
Point(1473) = {0.21130253705074836, -0.10085323687570058, 0, size};
Point(1474) = {0.2131003543077328, -0.10109147246422288, 0, size};
Point(1475) = {0.21491688077011478, -0.10133123142963574, 0, size};
Point(1476) = {0.21675245418234873, -0.1015725411324239, 0, size};
Point(1477) = {0.21860742028772273, -0.10181542975046155, 0, size};
Point(1478) = {0.22048213306673536, -0.10205992631554686, 0, size};
Point(1479) = {0.22237695498399046, -0.10230606075193945, 0, size};
Point(1480) = {0.22429225724398724, -0.10255386391702923, 0, size};
Point(1481) = {0.22622842005613877, -0.1028033676442647, 0, size};
Point(1482) = {0.22818583290946223, -0.10305460478849145, 0, size};
Point(1483) = {0.2301648948573044, -0.10330760927384694, 0, size};
Point(1484) = {0.23216601481255184, -0.10356241614437924, 0, size};
Point(1485) = {0.23418961185378528, -0.10381906161756532, 0, size};
Point(1486) = {0.2362361155428238, -0.10407758314091406, 0, size};
Point(1487) = {0.23830596625418854, -0.10433801945185907, 0, size};
Point(1488) = {0.24039961551697434, -0.10460041064115372, 0, size};
Point(1489) = {0.2425175263696909, -0.10486479822000094, 0, size};
Point(1490) = {0.24466017372866247, -0.10513122519116881, 0, size};
Point(1491) = {0.2468280687937905, -0.10539973885728723, 0, size};
Point(1492) = {0.2490218284486972, -0.10567039530352557, 0, size};
Point(1493) = {0.2512419874605916, -0.10594323641035737, 0, size};
Point(1494) = {0.25348907973633017, -0.10621830334406338, 0, size};
Point(1495) = {0.255763653478399, -0.10649563855011615, 0, size};
Point(1496) = {0.258066271666492, -0.10677528581289662, 0, size};
Point(1497) = {0.2603975125586282, -0.10705729031895353, 0, size};
Point(1498) = {0.2627579702127268, -0.1073416987240487, 0, size};
Point(1499) = {0.26514825502959416, -0.10762855922424946, 0, size};
Point(1500) = {0.2675689943183863, -0.10791792163135511, 0, size};
Point(1501) = {0.2700208328856056, -0.10820983745295998, 0, size};
Point(1502) = {0.27250443364880894, -0.10850435997748681, 0, size};
Point(1503) = {0.2750204782761947, -0.10880154436454091, 0, size};
Point(1504) = {0.2775696678534072, -0.1091014477409764, 0, size};
Point(1505) = {0.28015272357885235, -0.10940412930308344, 0, size};
Point(1506) = {0.282770387488996, -0.10970965042534997, 0, size};
Point(1507) = {0.28542342321514225, -0.11001807477628199, 0, size};
Point(1508) = {0.288112616773265, -0.1103294684418051, 0, size};
Point(1509) = {0.29083877738864616, -0.11064390005682326, 0, size};
Point(1510) = {0.2936027407087117, -0.11096144120438674, 0, size};
Point(1511) = {0.29640543955291293, -0.11128217236560109, 0, size};
Point(1512) = {0.2992477985412267, -0.1116061679226882, 0, size};
Point(1513) = {0.3021307353488966, -0.1119335002338964, 0, size};
Point(1514) = {0.30505519593897873, -0.1122642443132311, 0, size};
Point(1515) = {0.3080221556595525, -0.11259847797290168, 0, size};
Point(1516) = {0.31103262039224616, -0.11293628197540018, 0, size};
Point(1517) = {0.3140876277548796, -0.11327774019596809, 0, size};
Point(1518) = {0.3171882483612449, -0.1136229397962794, 0, size};
Point(1519) = {0.3203355871411658, -0.113971971410233, 0, size};
Point(1520) = {0.323530784724244, -0.11432492934283604, 0, size};
Point(1521) = {0.32677501889089594, -0.11468191178324445, 0, size};
Point(1522) = {0.3300695060945031, -0.11504302103312328, 0, size};
Point(1523) = {0.3334155030587603, -0.11540836375159738, 0, size};
Point(1524) = {0.3368143084546049, -0.1157780512181835, 0, size};
Point(1525) = {0.34026726466132556, -0.11615219961521622, 0, size};
Point(1526) = {0.34377577334336434, -0.1165309316940854, 0, size};
Point(1527) = {0.34734149554943106, -0.11691438897174135, 0, size};
Point(1528) = {0.3509660109619764, -0.11730268691603217, 0, size};
Point(1529) = {0.35465087664665634, -0.11769593481364825, 0, size};
Point(1530) = {0.35839770488447664, -0.11809424561407292, 0, size};
Point(1531) = {0.3622081656401776, -0.11849773610631166, 0, size};
Point(1532) = {0.3660839891640559, -0.11890652710712284, 0, size};
Point(1533) = {0.3700269687356999, -0.11932074366168863, 0, size};
Point(1534) = {0.37403896355873584, -0.11974051525775266, 0, size};
Point(1535) = {0.37812190181636424, -0.12016597605435382, 0, size};
Point(1536) = {0.38227778389817835, -0.1205972651263937, 0, size};
Point(1537) = {0.3865086858095806, -0.12103452672640291, 0, size};
Point(1538) = {0.390816762775913, -0.12147791056500278, 0, size};
Point(1539) = {0.39520425485655125, -0.12192757228085487, 0, size};
Point(1540) = {0.39967353257074184, -0.12238367582181375, 0, size};
Point(1541) = {0.4042270358486825, -0.12284638446681274, 0, size};
Point(1542) = {0.4088672823525113, -0.12331586506358731, 0, size};
Point(1543) = {0.4135968907722926, -0.12379229074915758, 0, size};
Point(1544) = {0.41841858594138936, -0.12427584129235812, 0, size};
Point(1545) = {0.42333520426543303, -0.12476670346167118, 0, size};
Point(1546) = {0.4283496994875158, -0.12526507142071333, 0, size};
Point(1547) = {0.4334651488141384, -0.12577114715398624, 0, size};
Point(1548) = {0.43868475942848034, -0.12628514092579024, 0, size};
Point(1549) = {0.44401187541983944, -0.1268072717755279, 0, size};
Point(1550) = {0.4494499751984757, -0.1273377672980284, 0, size};
Point(1551) = {0.4550026339784065, -0.1278768651024789, 0, size};
Point(1552) = {0.46067363590211463, -0.12842482465756483, 0, size};
Point(1553) = {0.46646694501494773, -0.128981919520178, 0, size};
Point(1554) = {0.4723867038902304, -0.12954843694411328, 0, size};
Point(1555) = {0.47843724378065533, -0.13012467888374865, 0, size};
Point(1556) = {0.48462309546915805, -0.13071096309301772, 0, size};
Point(1557) = {0.4909490008759864, -0.1313076243304469, 0, size};
Point(1558) = {0.4974199254841082, -0.1319150156824277, 0, size};
Point(1559) = {0.5040411800263982, -0.13253351658796128, 0, size};
Point(1560) = {0.5108186763181942, -0.13316350617990524, 0, size};
Point(1561) = {0.517758233192488, -0.13380530246805888, 0, size};
Point(1562) = {0.524865912598969, -0.1344592281636469, 0, size};
Point(1563) = {0.5321480823216479, -0.13512561603369097, 0, size};
Point(1564) = {0.5396114355122739, -0.13580480913212575, 0, size};
Point(1565) = {0.5472630117398676, -0.13649716101581047, 0, size};
Point(1566) = {0.5551102134867573, -0.1372030354784303, 0, size};
Point(1567) = {0.5631606875491014, -0.13792280741414617, 0, size};
Point(1568) = {0.5714225720679856, -0.138656899813433, 0, size};
Point(1569) = {0.5799045139429637, -0.13940576281391368, 0, size};
Point(1570) = {0.5886156375080547, -0.14016986615932908, 0, size};
Point(1571) = {0.597565577922956, -0.1409497003687158, 0, size};
Point(1572) = {0.6067645077136621, -0.14174577723559406, 0, size};
Point(1573) = {0.616221891015298, -0.14255863169327143, 0, size};
Point(1574) = {0.6259480423070599, -0.1433892129112151, 0, size};
Point(1575) = {0.6359547797431461, -0.1442387208569248, 0, size};
Point(1576) = {0.6462546209404378, -0.14510849036643664, 0, size};
Point(1577) = {0.6568608352293566, -0.14600000923286854, 0, size};
Point(1578) = {0.6677858714068461, -0.14691493931662286, 0, size};
Point(1579) = {0.6790424549248787, -0.1478557774070929, 0, size};
Point(1580) = {0.6906460198930756, -0.1488257482373037, 0, size};
Point(1581) = {0.7026129658313187, -0.14982854734661427, 0, size};
Point(1582) = {0.7149612087429396, -0.15086842239430195, 0, size};
Point(1583) = {0.7277111971451283, -0.15194993806130364, 0, size};
Point(1584) = {0.740883163873146, -0.15307785605340035, 0, size};
Point(1585) = {0.7544985293893176, -0.15425758438277312, 0, size};
Point(1586) = {0.7685796086714262, -0.15549531232777003, 0, size};
Point(1587) = {0.7831501647786373, -0.15679838203985672, 0, size};
Point(1588) = {0.7982361539640757, -0.15817534797247035, 0, size};
Point(1589) = {0.8138668027243012, -0.15963601840854483, 0, size};
Point(1590) = {0.8300738614295537, -0.16119089211834972, 0, size};
Point(1591) = {0.8468878357075252, -0.162851521032868, 0, size};
Point(1592) = {0.8643263196417116, -0.16463365455265397, 0, size};
Point(1593) = {0.8824189513510926, -0.16656212601954667, 0, size};
Point(1594) = {0.9011939684276042, -0.1686680160378095, 0, size};
Point(1595) = {0.9206733948249702, -0.17099126971743783, 0, size};
Point(1596) = {0.9408444591542675, -0.17359191111402977, 0, size};
Point(1597) = {0.9616814553568611, -0.17656058052590728, 0, size};
Point(1598) = {0.9830147391429817, -0.18006270205389294, 0, size};

// TE extension
Point(1600) = {1.0892948756157275, -0.153090411056072, 0, size};
Point(1601) = {1.0967755250998907, -0.09986282421268805, 0, size};
Point(1602) = {1.0817862815270407, -0.20651683409238664, 0, size};

// Boundary Layer Regions
s0 = 0; se = 798;
b0 = 799; be = 1598;
s = 335; w = 145; r = 20; // Control middle section placement

Line(1) = {s0:s0 + s};
Line(2) = {s0+s : s0+s+w};
Line(3) = {s0+s+w : se, s0};

Line(4) = {b0 : b0+s+r};
Line(5) = {b0+s+r : b0+s+w-r};
Line(6) = {b0+s+w-r : be};

Line(7) = {s0, b0};
Line(8) = {s0+s, b0+s+r};
Line(9) = {s0+s+w, b0+s+w-r};
Line(10) = {s0, be};

Transfinite Line {1,4,3,6} = 161;
Transfinite Line {2,5} = 21;
Transfinite Line {7,8,9,10} = NBL + 1 Using Progression blprog;

Line Loop(1) = {-1, -8, 4, 7};
Plane Surface(1) = {1};

Line Loop(2) = {-2, -9, 5, 8};
Plane Surface(2) = {2};

Line Loop(3) = {-3, -10, 6, 9};
Plane Surface(3) = {3};

Transfinite Surface {1,2,3};
Recombine Surface {1,2,3};

// Wake Extension
Line(11) = {s0, 1600};
Line(12) = {b0, 1601};
Line(13) = {be, 1602};
Line(14) = {1600, 1601};
Line(15) = {1600, 1602};

Transfinite Line {11,12,13} = 17;
Transfinite Line {14,15} = NBL + 1 Using Progression 1.0; //blprog;

Line Loop(4) = {11, 14, -12, -7};
Plane Surface(4) = {4};
Line Loop(5) = {-11, -15, 13, 10};
Plane Surface(5) = {5};

Transfinite Surface {4,5};
Recombine Surface {4,5};

// Remaining farfield space
size2 = 0.020;
Point(1603) = {-0.13, 0.20, 0,size2};
Point(1604) = {3.0, 0.20, 0,size2};
Point(1605) = {3.0, -0.30, 0,size2};
Point(1606) = {-0.13, -0.30, 0,size2};
Line(16) = {1603, 1604};
Line(17) = {1604,1605};
Line(18) = {1605,1606};
Line(19) = {1606, 1603};
Line Loop(6) = {-16, -17, -18, -19};
Plane Surface(6) = {6,-1,-2,-3,-4,-5};
Recombine Surface{6};

size3 = 0.20;
Point(1607) = {-1, 1, 0,size3};
Point(1608) = {8, 1, 0,size3};
Point(1609) = {8, -1, 0,size3};
Point(1610) = {-1, -1, 0,size3};
Line(20) = {1607, 1608};
Line(21) = {1608, 1609};
Line(22) = {1609, 1610};
Line(23) = {1610, 1607};
Line Loop(7) = {-20, -21, -22, -23};
Plane Surface(7) = {7,-1,-2,-3,-4,-5,-6};
Recombine Surface{7};

size4 = 12;
Point(1611) = {-30, 30, 0,size4};
Point(1612) = {70, 30, 0,size4};
Point(1613) = {70, -30, 0,size4};
Point(1614) = {-30, -30, 0,size4};
Line(24) = {1611, 1612};
Line(25) = {1612, 1613};
Line(26) = {1613, 1614};
Line(27) = {1614, 1611};
Line Loop(8) = {-24, -25, -26, -27};
Plane Surface(8) = {8, -7,-1,-2,-3,-4,-5,-6};
Recombine Surface{8};


// 3D Extension
Extrude {0, 0, 0.2} {
  Surface{1, 2, 3, 4, 5, 6, 7, 8}; Layers{12}; Recombine;
}

// Boundary Conditions
Physical Surface("FARFIELD") = {442, 450, 446, 438};
Physical Surface("PERIODIC_0_l") = {1,2,3,4,5,6,7,8};
Physical Surface("PERIODIC_0_r") = {49,71,93,115,137,259,401,563};
Physical Surface("WALL") = {36,58,80};
Physical Volume("FLUID") = {1:8};
